Сабақ 6 Алгоритмнің циклдік құрылымдарын программалау



бет2/3
Дата19.10.2023
өлшемі43,85 Kb.
#119364
түріСабақ
1   2   3
Байланысты:
Практикалық 6 Прогр Python

Жеке тапсырмалар
1-нұсқа
1. Нақты сан берілген – 1 кг тәттінің бағасы. 1, 2, ... 10 кг тәттілердің құнын басып шығарыңыз. Мәселені for циклі арқылы шешіңіз.
2. Нөлмен аяқталатын бүтін сандардың бос емес тізбегі берілген. Табу: а) қатардағы барлық сандардың қосындысын; б) қатардағы барлық сандардың саны
Проблеманы while циклінің көмегімен шешіңіз.
2-нұсқа
1. А және В екі саны берілген (A 2. Оң санға аяқталатын теріс бүтін сандар тізбегі берілген. Тізбектегі барлық сандардың арифметикалық ортасын табыңыз (оң сандарды қоспағанда).
Проблеманы while циклінің көмегімен шешіңіз.
3-нұсқа
1. А және В екі саны берілген (A2. n бүтін сан тізбегі берілген. Тізбектегі бірінші сан жұп. Тізбектің басындағы барлық тізбектелген жұп сандардың қосындысын табыңыз. Шартты операторды қолданбаңыз.
Проблеманы while циклінің көмегімен шешіңіз.
4-нұсқа
1. а-дан 200-ге дейінгі барлық бүтін сандардың орташа арифметикалық мәнін табыңыз (a мәні пернетақтадан енгізіледі; a≤ 200). Мәселені for циклі арқылы шешіңіз.
2. Оң саннан басталатын n нақты сан тізбегі берілген. Тізбектің басында қанша оң сан жазылғанын анықтаңыз. Шартты операторды қолданбаңыз. Проблеманы while циклінің көмегімен шешіңіз.
5-нұсқа
1. a-дан b-ге дейінгі барлық бүтін сандардың қосындысын табыңыз (a және b мәндері пернетақтадан енгізіледі; b ≥a). Мәселені for циклі арқылы шешіңіз.
2. 2-нің белгілі бір дәрежесі болатын N (> 0) бүтін саны берілген: N = 2 ^ K. Осы дәреженің көрсеткіші К бүтін санын табыңыз. Проблеманы while циклінің көмегімен шешіңіз.
6-нұсқа
1. a-дан 50-ге дейінгі барлық бүтін сандардың квадраттарының қосындысын табыңыз (a мәні пернетақтадан енгізіледі; 0 ≤a≤50). Мәселені for циклі арқылы шешіңіз.
2. N (> 1) бүтін саны берілген. 5 ^ K> N болатын ең кіші бүтін K санын табыңыз. Проблеманы while циклінің көмегімен шешіңіз.
7 нұсқа
1. Нөлмен аяқталатын бүтін сандардың бос емес тізбегі берілген.
Табу:
а) тізбектегі барлық сандардың қосындысы;
б) қатардағы барлық сандардың саны.
Мәселені for циклі арқылы шешіңіз.
2. N (> 1) бүтін саны берілген. 2 ^ K> N болатын ең үлкен бүтін K санын табыңыз. Проблеманы while циклінің көмегімен шешіңіз.
8 нұсқа
1. n нақты сандар тізбегі берілген. Тізбектегі бірінші сан тақ. Сандар тізбегінің басындағы барлық тізбектелген тақ сандардың қосындысын табыңыз. Шартты операторды қолданбаңыз. Мәселені for циклі арқылы шешіңіз.
2. N (> 0) бүтін саны берілген. Бөлудің бүтін бөлігін және бөлудің қалдық бөлігін табуды қолданып, берілген санның цифрларының саны мен қосындысын табыңыз. Проблеманы while циклінің көмегімен шешіңіз.
9-нұсқа
1. 1, 4, 9, 16, 25, ... сандарының арасынан n-нен үлкен бірінші санды табыңыз. Мәселені for циклі арқылы шешіңіз.
2. 1, 5 10, 16, 23, ... сандарының арасынан n-ден үлкен бірінші санды табыңыз. Шартты операторды қолданбаңыз. Проблеманы while циклінің көмегімен шешіңіз.


Достарыңызбен бөлісу:
1   2   3




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет