Topshiriq 4
Xisobot quyidagilardan iborat bo’lishi kerak:
Talabaning ism va familiyasi;
Berilgan topshiriq raqami va undagi vazifa ko’chirib yozilishi kerak;
Dastur kodi va olingan natija.
1. (Matematika). Berilgan n natural sondagi turli raqamlar miqdori aniqlansin. Natija quyidagicha bo’ladi:
Kiruvchi ma’lumotlar
|
Chiquvchi ma’lumot
|
10900
|
3
|
1859
|
4
|
(Ketma-ketlik). Butun n (n>1) soni va n ta haqiqiy sonlardan iborat ketma-ketlik berilgan. Ketma-ketlik o‘suvchi yoki yo‘qligi aniqlansin.
Kiruvchi ma’lumotlar
|
Chiquvchi ma’lumot
|
3
3 4 1
|
NO
|
5
1 3 4 6 7
|
YES
|
(Son va raqamlar) Natural n soni va o‘zaro teng bo‘lmagan n ta butun sonlar ketma-ketligi berilgan. Bu ketma - ketlikning eng katta elementidan kichik bo‘lgan sonlarning eng kattasi topilsin. Natija quyidagicha bo’ladi:
Kiruvchi ma’lumotlar
|
Chiquvchi ma’lumot
|
4
1 2 4 5
|
4
|
5
4 2 6 1 3
|
4
|
(Matematika) Berilgan natural n sonining 1 va o’zidan farqli barcha bo‘luvchilari topilsin.
Kiruvchi ma’lumotlar
|
Chiquvchi ma’lumot
|
8
|
2 4
|
24
|
2 3 4 6 8 12
|
15
|
3 5
|
(Funksiya) Berilgan uchta son ichidan eng kattasini qaytaruvchi funksiya dasturini tuzing.
(Funksiya) Berilgan A sonidan B sonigacha bo’lgan butun sonlar yig’indisini qaytaruvchi rekursiv funksiya dasturini tuzing.
(Sinf) Doira sinfini yarating . Unda radius argumenti va SetRadius(), GetArea(), GetDiametr() hamda GetPerimetr() funksiyalarini yarating.
Do'stlaringiz bilan baham: |