Texnologiyalari



Yüklə 29,35 Mb.
səhifə38/137
tarix26.07.2023
ölçüsü29,35 Mb.
#137602
1   ...   34   35   36   37   38   39   40   41   ...   137
3.axborot texnologiyalari (m.aripov, b.begalov va b.) (1)

if S then S 1;
bu yerda S — mantiqiy ifoda, SI — operator.
Agar S ifoda qiymati true (rost) boisa, SI operatori bajariladi, aks holda boshqarish shartli operatordan keyin yozilgan operatorga uzatiladi.
Bu ikki xil shartli operatorlardan bir xil maqsadda bemalol foydalansa boiaveradi.
Bu ikkala operatordan foydalanib dastur tuzish uchun quyidagi misolni ko'rib chiqaylik:
_ J ax = b агар x > 0 >
[ex + dx arap < 0
bu yerda faraz qilaylikki, a = 1,5 ; b = 4 ; с = 3,7; d = 4,2; x — qiymati beriladigan nomaium o‘zgaruvchi.
«у» funksiyasini hisoblash dasturini tuzish talab etilsin.
1. T oiiq shartli operatordan foydalanib tuzilgan dastur:
var x, y, a, b, c, d: real; begin
readln (x);
a: =1.5; b: =4; c: =3.7; d: =-4.2;
if x>0 then y: = a*x+b else y: =c*x+d;
writeln (y); end.
2. Chala shartli operatordan foydalanib tuzilgan dastur:


label LI;
var x, y, a, b, c, d: real; begin
readln (x);
a:=1.5; b:=4; c:=3.7; d:=-4.2;
if x>0 then begin y:=a*x+b; goto LI end; y:= c*x+d;
Ll:writeln (y); end.
Takrorlanuvchi (siki) operatorlar. Yuqorida sanab o‘tilgan jara- yonlardan takrorlanuvchi jarayonlarni hisoblashni shartli operatorlar- dan foydalanib ham tashkil etsa bo‘ladi, lekin bunday jarayonlarni hisoblashni takrorlash operatorlari yordamida amalga oshirish osonroq kechadi.
Takrorlash operatorlarining 3 xil turi mavjud:
• • for parametrli takrorlash operatori;
• • repeat takrorlash operatori;
• *while takrorlash operatori.
Parametrli takrorlash operatori (For). Operator quyidagi ko'ri- nishda amalda ko‘proq ishlatiladi:

Yüklə 29,35 Mb.

Dostları ilə paylaş:
1   ...   34   35   36   37   38   39   40   41   ...   137




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