Kurs ishining dolzarbligi


Download 235.55 Kb.
bet7/8
Sana19.06.2023
Hajmi235.55 Kb.
#1612913
1   2   3   4   5   6   7   8
Bog'liq
kurs ishi kerakli

Ilovalar:
Misol: ! factorialni hisoblash jarayonini Funksiya yordamida tasvirlash.
Dastur algoritmi:
1-qadam.Boshlash.
2-qadam. fakt funksiyasini e’lon qilamiz.
3-qadam. yaratilgan funksiyadan p o‘zgaruvchisini kiritamiz.
4-qadam. shart operatorini berib 3-qadamdagi p o‘zgaruvchiga tenglaymiz.
5-qadam. dasturning asosiy qismi boshlaymiz.
6-qadam. funksiyaga murojaat qilish uchun funksiya turi bo‘yicha yangi o‘zgaruvchiga kiritamiz.
7-qadam. murojaat qilganimizdan keyin o‘zgaruvchini kiritamiz.
8-qadam.7-qadamda murojaat qilganimizdan keyin funksiya nomini kiritib chop qilamiz.
9-qadam. Tamom.
#include
int fak(int n){
int p=1;
for(int i=1;i<=n*n;i++)
p=p*i;
return p;
}
using namespace std;
int main(){
int x;
cin>>x;
cout< return 0;
}
Kiritilgan ma’limot: 2 Dastur natijasi: 24
Misol: Global va lokal o‘zgaruvchilarni aniqlash uchun quyidagi keltirilgan sonning bo‘luvchilar yig'indisini hisoblovchi dastur orqali aniqlaymiz.
Dastur algoritmi:
1-Boshlash.
2-qadam.buluvchi funksiyasini e’lon qilamiz.
3-qadam.o‘zgaruvchini kiritib uni tenglab olamiz.
4-qadam.dasturning asosiy qismini boshlaymiz.
5-qadam.funksiyaga bog’lash uchun o‘zgaruvchi turi bo‘yicha yangi o‘zgaruvchini kiritib uni tenglab olamiz.
6-qadam.5-qadamda kiritgan o‘zgaruvchimiz bo‘yicha shartlar beramiz.
7-qadam. funksiya o‘zgaruvchisi bo‘yicha shart berib o‘tamiz.
8-qadam. Tamom.
#include
int buluvchi (int x);
float m;
int x=16;
using namespace std;
int main() {
cout<return 0;
}
int buluvchi(int n){
int p=0;
for(int i=1;i<=n;i++)
if(n%i==0) p++;
return p;
}
Misol: C++ dasturlash tilida ikki sonning yig’indisini hisoblash uchun Funksiya yarating va unga murojaat qilishni tasvirlang.
Dastur algoritmi:
1-qadam.yig funksiyasini e’lon qilamiz.
2-qadam.asosiy funksiyaga 3 ta o‘zgaruvchilarni kiritib olamiz.
3-qadam.2-qadamda kiritgan o‘zgaruvchilarni ikkitasini kiritib olamiz.
4-qadam.2-qadamdagi 3 ta o‘zgaruvchining 3-qadamda kiritilmagan o‘zgaruvchisini funksiya ichiga olingan 3-qadamdagi o‘zgaruvchilarni kiritib olamiz.
5-qadam.yangi blok ichida yig funksiyasiga yangi o‘zgaruvchilarini kiritib olamiz.
6-qadam.5-qadamda kiritilgan o‘zgaruvchisi turi bo‘yicha t o‘zgaruvchisini kiritib olamiz.
7-qadam. 6-qadamdagi. O‘zgaruvchiga funksiya ichidagi o‘zgaruvchilarni qo‘shib tenglab olamiz.
8-qadam. tenglagan o‘zgaruvchimizni returnga yozamiz.
9-qadam.Tamom.
#include
int yig(int a,int b);
using namespace std;
int main(){
int x,y,z;
cin>>x>>y;
z=yig(x,y);
cout<return 0;
}
int yig(int a,int b){
int t;
t=a+b;
return t;
}


Download 235.55 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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