#include using namespace std


#include  int add values (int a, int b, int c)


Download 200.46 Kb.
bet4/5
Sana09.04.2023
Hajmi200.46 Kb.
#1346861
1   2   3   4   5
Bog'liq
dastur5mustaqil

#include 
int add values (int a, int b, int c)
{
return (a + b + c);
}
void main (void)
107

{
cout « “ 100 + 300+601 = “ «  
add_values(100, 300, 601) « endl; 
cout « “ 100.4201.6 + 700.7 = “ 
« add_values(100.4, 201.6, 700.1) « endl;
}
Dastum ing natijasi quyidagicha b o‘ladi:

D:\TC\BIN\QAYTA.EXE
_ n| x
100 + 300+601 = 1001
100.4 
+ 201.6 + 700.7 = 1001‘
Takrorlash uchun savol va topshiriqlar
1. Formal va joriy o ‘zgaruvchilaming farqini tushuntiring.
2. Oraliq o ‘zgaruvchi nima va undan qachon foydalaniladi?
3. Funksiyalar qachon va qanday tashkil qilinadi?
4. Funksiyalaming umumiy tarkibini aytib bering.
5. Funksiyalardan qanday foydalanish mumkin?
6. Funksiyalami qayta yuklash nima?
7. Quyidagi masalalar uchun dastur ishlab chiqing.
a) k, I va m natural sonlari hamda x t, ..., x„, yj, ..., y m, 
zh ..., zm 
haqiqiy sonlari berilgan bo ‘lsin. Flisoblang:
J(m ax(x,,...,xk) + m ax(zp ...,zm) )/ 2, agar m ax(x,,...,xk) > 0
I min(y x,...,y l) + m ax(zj,...,m), boshqa hollarda
b) s va t haqiqiy sonlari berilgan b o ‘lsin. Flisoblang:
h(s,t)+max(h2(s~t, st), h4(s—t, s+ t))+ h (l+ s, 1+t).
™ 

, , , \


a + b 
_
Bu yerda h(a,b) = -— - j + ------ ------— + 2.
1 + b 
1 -h ci 
(ib
c) a, b, c va  natural sonlari berilgan. Bu sonlar uchun a/b va 
c/d kasrlami qisqarmaydigan k o ‘rinishga keltiring. (Ikki natural 
sonning eng katta umumiy b o ‘luvchisini topish funksiyasidan foy- 
dalaning.)
108



Download 200.46 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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