3-Rasm
10)
Qo’yida 4-rasmda sizga dastur kodi berilgan. Bu dasturni bajarib
ko’ring. Xush bu yerda
int summ_3(int a,int b,int c); funksiyasi
qanday vazifani bajaraypti?
Shu nuqtadamisiz demak funksiyalar haqida 5% ma’lumotga ega
buldiz. Endi bilimlarni mustahkamlash uchun kamid 15 misol
ishlashiz kerak.
1) Ekranga sizning ismingizni chiqaruvchi
void printName();
funksiyasini tuzing. Va bu funksiyadan foydalanib ekranga
ismingizni 3 marta chiqaring.
Eslatma funksiya oldin prototipi main dan oldin.
Main -asosiy
funksiyasidan keyin esa realizatsiyasini yozing.
2) Berilgan ikkita butun sonni parametr sifatida qabul qilib ularning
a) yig’indisini topuvchi va nomi
sum bo’lgan.
b) ayirmasini topuvchi va nomi
subtract bo’lgan.
d) ko’paytmasini topuvchi va nomi
mult bo’lgan.
e) birinchi sonni ikkinchi songa bo’lgandagi qoldig’ini topuvchi va
nomi
mod bo’lgan.
butun toifa qaytaradigan funksiyalarni tuzing. Va ulardan foydalanib
ekrandan foydalanuvchi tarafidan kiritadigan ikkita sonni
funksiyaga mos ravishda natijani boshqa o’zgaruvchiga o’zlashtirib
ekranga chiqaring.
Namuna :
Masalan b) ni ko’ramiz
Demak funksiya nomi
subtract va u ikkita butun parametrga ega.
uning vazifasi parametrlarning birinchisidan ikkinchisini
ayirish.funksiyamiz butun toifa qaytaradi chunki ikkita butun sonni
ayirsak natija doimo butun. Demak kod 5-Rasmda keltirilgan.