Namangan davlat universiteti amaliy matematika kafedrasi


Download 0.52 Mb.
bet20/50
Sana15.03.2023
Hajmi0.52 Mb.
#1270223
1   ...   16   17   18   19   20   21   22   23   ...   50
Bog'liq
Amaliy mashg amaliy matematika 1 kurs

Internet saytlari
1. http://cppstudio.com – C++ tilida programmalash bo`yicha namunalar izohlari bilan keltirilgan.
2. http://compteacher.ru/programming/ - dasturlash bo`yicha video kurs na’munalari keltirilgan.


Amaliy mashg’ulоt № 17 (2 soat)
MAVZU: Takrorlash do-while operatori.
MASHG’ULOTNING MAQSADI: Algoritm va dasturlashni o`rgatish.
MASHG’ULOTNING JIHОZI: Ko’rgazmali material: kompyuterning xotira qurilmalari.
MASHG’ULOT O’TISH VОSITASI: Pentium IV kоmpyuterlari (qo’shimcha qurilmalari) bilan jihоzlangan kоmpyuter sinfi.
MASHG’ULOTNING BОRISHI:
a) Guruhning va xоnaning darsga tayyorligini aniqlash.
b) Yo’qlama qilish.
c) Avvalgi mashg’ulоtlarda o’tilganlarni takrоrlash bo’yicha suhbat o’tkazish: o’tilgan mavzularni qisqacha takrоrshlash.
g) Yangi mavzuning bayoni: Takrorlash do-while operatori bilan ishlashni o`rgatish.
d) Kоmpyuter xоnasida mashg’ulоt оlib bоrish.O’rganganlari ustida mashq qilish.
e) Dars yakuni: Mustaqil ish uchun individual topshiriqlarni berish.
Amaliy mashg`ulot bayoni:
do-while takrorlash operatori
do-while takrorlash operatori while operatoridan farqli ravishda oldin operator yoki blokni bajaridi va keyin takrorlash shartini tekshiradi. Bu qurilma takrorlash tanasini kamida bir marta bajarilishini ta`minlaydi. do-while takrorlash operatori quyidagi sintaksisga ega:
do
;
while ();
Bunday takrorlash operatorining keng qo`llaniladigan holatlari – birorta jarayonni davom ettirish yoki to`xtatish haqidagi murojaatdir.
#include
int main()
{
char javob;
do
{
// programma tanasi
cout<<”Jarayonni to’xtatish (N):_ ”;
cin >> javob;
}
while (javob !=N)
return 0;
}
Programma toki ”Jarayonni to’xtatish (N):_ ” so`roviga “N” javobi kiritilmaguncha davom etadi.
Misol2. Berilgan n gacha sonlar yigindisi.
int main()
{
long n,i=1,s=0;
cin >>n;
do
s+=i++;
while (i<= n );
Cout<<”\n s=”<< s;
};
Bu dasturning kamchiligi shundan iboratki agar n qiymati 0 ga teng eki manfiy bo’lsa ham, tsikl tanasi bir marta bajariladi va s qiymati birga teng bo’ladi. Keyingi misolimizda simvolning kodini monitorga chiqaruvchi dasturni kuramiz. Bu misolda tsikl to ESC (kodi 27) tugmasi bosilmaguncha davom etadi. Shu bilan birga ESC klavishasining kodi ham ekranga chiqariladi.
# include ;
main ()
{
char d; int I;
do
cin>>d;
i=c;
Cout<<“\n “<
while(i!=27);
};



Download 0.52 Mb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   ...   50




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