Alqoritmləşdirmə Proqramlaşdırmanın əsasları Translyator və kompilyatorlar


Çalışma 1. İstifadəçinin daxil etdiyi iki ədədin hasilini hesablayan proqram tərtib edin. Həlli



Yüklə 1,04 Mb.
səhifə22/53
tarix02.01.2022
ölçüsü1,04 Mb.
#37204
1   ...   18   19   20   21   22   23   24   25   ...   53
alqoritmlesdirma ve proqramlasdirmanin esaslari muhazire

Çalışma 1. İstifadəçinin daxil etdiyi iki ədədin hasilini hesablayan proqram tərtib edin.

Həlli: Nümunə kod aşağıdakı kimi olar:



tam x, y, z;

xaricet("Her-hansi iki eded daxil edin.\y"); daxilet(x, y);

//x ve y-in hasilini z -te menimsedirik z = x * y;

// z-in qiymetin cap edirik

xaricet("Sizin daxil etdiyiniz ededlerin hasili = ", z);


Nəticə:


Her-hansi iki eded daxil edin. 32

89

Sizin daxil etdiyiniz ededlerin hasili = 2848





Çalışma 2. İstifadəçinin daxil etdiyi iki ədədin nisbətini (tam hissə )hesablayan proqram tərtib edin.

Həlli: Nümunə kod aşağıdakı kimi olar:



tam x, y, z;

xaricet("Her-hansi iki eded daxil edin.\y"); daxilet(x, y);

//x ve y-in nisbetini z -te menimsedirik z = x / y;

// z-in qiymetin cap edirik

xaricet("Sizin daxil etdiyiniz ededlerin nisbeti = ", z);


Nəticə:



Her-hansi iki eded daxil edin. 36

12

Sizin daxil etdiyiniz ededlerin nisbeti = 3






Çalışma 3. İstifadəçinin daxil etdiyi iki ədədin birinin digərinə bölünməsindən alınan tam və qalıq hissəni hesablayan proqram tərtib edin.


Həlli:

Nəticə:



Her-hansi iki eded daxil edin. 25

7

tam hisse = 3 qaliq = 4


İnkrement və Dekrement.

İnkrement və dekrement operatorları dəyişənin qiymətini bir vahid artırmaq və azaltmaq üçün istifadə olunur.İnkrement operatorunun sintaksisi aşağıdakı kimidir: dəyişən++ ;

və ya

++dəyişən ;



Burada inkrement (++) işarəsinin dəyişəndən əvvəl və ya sonra qoyulmasının fərqi yoxdur. Nəticədə dəyişənin qiyməti 1 vahid artmış olar.Dekrement operatoru -- (minusminus) kimi işarə olunur və dəyişənin qiymətin 1 vahid azaldır. İnkrement və dekrement yalnız sərbəst şəkildə işlədilə bilər, hələlik onların ifadə daxilində istifadəsi dəstəklənmir. Nümunə koda baxaq:




tam x;

x = 12;

xaricet("x = ", x , "\y");

x++;

xaricet("x = ", x , "\y");

x = 12

x = 13





Yüklə 1,04 Mb.

Dostları ilə paylaş:
1   ...   18   19   20   21   22   23   24   25   ...   53




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin