Dasturlash I” fanidan 10-haftaga oid mustaqil ishlash uchun topshiriqlar


Download 285.45 Kb.
bet2/2
Sana01.01.2023
Hajmi285.45 Kb.
#1074608
1   2
Bog'liq
10 javvobi

40.0 104.0
31.0 87.8

120.0 48.89

  1. 4.44

Dastur block sxemasi
1 dastur kodi

#include


#include
usingnamespacestd;
doublefunksiya_1(doublecelsius){
doublefahrenheit=(9.0/5)*celsius+32;
returnfahrenheit;
}
doublefunksiya_2(doublefahrenheit){
doublecelsius=(5.0/9)*(fahrenheit-32);
returncelsius;

}
intmain(){


charx;
cout<<"sizfanrangisentniyokicelcilanikiritingf/c\n";
cin>>x;
if(x=='f'){
cout<<"celsidaqiymatkiriting\n";
doublea;
cin>>a;
cout<else{
cout<<"farangisetdaqiymatkiriting\n";
doubleb;
cin>>b;
cout<}return0;
}
2.(Сумма) Қуйидаги математик ифодани суммасини ҳисобловчи дастурни функция ёрдамида тузинг:

Dastur block sxemasi
2- dastur kodi
#include
usingnamespacestd;
intmain(){doublesum=0;
for(doublei=1;i<=99;i++){
sum+=(2*i-1)/(2*i+1);
}cout<<"Ifodaningyig'indisi\t"<}

3.(Йилдаги кунлар сони) Қуйидаги функция сарлавҳаси билан номланган функция тузилсин, ҳамда мазкур функцияда қайси йилда неча кун борлиги ҳисоблансин:


int numberOfDaysInAYear(int year)
Фойдаланувчи томонидан йил сони киритилганда мазкур йилда неча кун борлигини мазкур функция ёрдамида ҳисобловчи дастур тузинг

Dastur block sxemasi


3- dastur kodi


#include
usingnamespacestd;
intnumberOfDaysInAYear(intyear){
switch(year){
case1:cout<<"Yanvar"<case2:cout<<"Fevral"<case3:cout<<"Mart"<case4:cout<<"Aprel"<case5:cout<<"May"<case6:cout<<"Iyun"<case7:cout<<"Iyul"<case8:cout<<"Avgust"<case9:cout<<"Sentabr"<case10:cout<<"Oktabr"<case11:cout<<"Noyabr"<case12:cout<<"Dekabr"<default:cout<<"Bundayoytartibiraqamdayuq\n";
break;
}returnyear;
}
intmain(){
intx;
cout<<"Yiltartibinikiriting\n";
cin>>x;
numberOfDaysInAYear(x);
}

Download 285.45 Kb.

Do'stlaringiz bilan baham:
1   2




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