Masalan: 1) y:=1; k:=0; m=5; while y<=m { y:=y+3; k:=k+;}
2) x:=3; y:=1; v:=1; eps:=0,0001;
while abs(v)>=eps { V:=(x/y-y); y:=y+v; }
1-misol. 1 dan n gacha sonlar yig’indisini va ko’paytmasini hisoblash dasturini tuzing
# include
using namespace std;
int main ( )
{
int n,i; float s,p; s=0; p=1;i=1;
cout<<"Ixtiyoriy butun son kiritng"; cin>>n;
while (i<= n)
{ s=s+i; p=p*i;i=i+1;}
cout << "yig'indi =" <
return 0;
}.
Masalan, bir litrlik idish bilan, o'n litrlik idishni to[ldirish algoritmi quyidagicha bo'ladi:
Ko'rinib turibdiki, arifmetik blokdagi ikkita amal(buyruq) 10 marta takror-takror bajarilgach maqsadga erishiladi. Yoki g’isht teruvchi bir nechta amallar ketma-ketligini talab etilgan balandlikdagi devor hosil bo'lguncha o'z ishini n marta takrorlaydi. Takrorlanish buyruqlaridan, ayniqsa, aniq fanlarga doir masalalarni hal qilishda ko'p foydalaniladi. Bunga keyingi mavzular bilan tanishish jarayonida ishonch hosil qilish mumkin. Quyida takrorlanish buyruqlarining uch xil ko’rinishi bilan tanishamiz.
Do'stlaringiz bilan baham: |