5-Laratoriya mashg’uloti Mavzu: C++ dasturlash tilida takrorlanuvchi dasturlar yaratish. Ishdan maqsad


Download 190.72 Kb.
Sana01.12.2021
Hajmi190.72 Kb.
#178367
Bog'liq
C dasturlash tilida takrorlanuvchi dasturlar yaratish.


5-Laratoriya mashg’uloti

Mavzu: C++ dasturlash tilida takrorlanuvchi dasturlar yaratish.

Ishdan maqsad: Zamonaviy dasturlash tillari haqida talabalarga tushchalar berish va C++ dasturlash tilida takrorlanuvchi dasturlar yaratishni or'ganib chiqish.

Nazariy qism

Takrorlash opretori "takrorlash sharti " deb nomlanuvchi ifodaning rost qiymatida dasturning malum bir qismidagi operatorlarni ko'p marta takror ravishda bajaradi.Takrorlash o'zining kirish va chiqish nuqtalariga ega, lekin chiqish nuqtasi bo'lmasligi mumkin.Bu holda takrorlashga cheksiz takrorlash deyiladi.



for takrorlash operatorining sintaksisi quyidagi korinishga ega:

for(;;;);

Bu operator ishni ifodasini bajarishdan boshlaydi.Keyin takrorlash qadamlari boshlanadi.Har bir qadamda bajariladi.Agar natija o dan farqli yoki true(rost) bo'lsa,takrorlash tanasi- bajariladi va oxirgi bajariladi.

Topshiriq: n butun soni va a xaqiqiy son berilgan (n>0). Bir tsikldan foydalanib a ning 1 dan n gacha bo’lgan barcha darajalarini chiqaruvchi va yig’indisini hisoblovchi dastur tuzing. 1+a+a2+a3+….an;
#include

#include

#include

using namespace std;

int main(int argc, char *argv[])

{


int c[100],s=0,n;

float a,d;

cout<<"a ni kiriting: "<

cin>>a;


cout<<"n ni kiriting: "<cin>>n;


for(int i=1;i<=n;i++)

{d=pow(a,i);

s++;}

cout<

cout<

system("PAUSE");



return EXIT_SUCCESS;

}








Xulosa

Men bu labaratoriya ishida C++ dasturlash tilida takrorlanuvchi jarayonlarga dasturlaer tuzishni organib chiqdim.C++ dasturlash tilida olgan bilimlarimni mustahkamlab oldim.
Download 190.72 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling