137 136 Python тіліндегі алгоритмдерді программалау ІV бөлім 4.9 Практикалық жұмыс Тармақталу алгоритмдері мен таңдау алгоритмдерін программа
құруда қалай қолдануға болады?
Тармақталған және таңдау алгоритмдерін математика мен
геометрияда қолдануға мысалдар келтір.
Тармақталған және таңдау алгоритмдеріне қатысты өзіңе таныс
қандай проблемаларды программалауға ұсынар едің?
1-тапсырма. Үшбұрыштың
a, b, с қабырғалары берілген. Осы
үшбұрышты тікбұрышты үшбұрыш деп атауға бола ма? Оның
программасын құр. Егер үшбұрыш тікбұрышты болса –
1 , немесе
нәтиже ретінде экранға
0 саны шықсын.
Мысалы
Нәтиже
5 4 3
1
2-тапсырма. Егер санның соңғы екі цифры 4-ке бөлінсе, онда ол
сан 4-ке бөлінеді (4-ке бөлінгіштік қасиет).
input.txt мәтіндік
файлында
Р саны берілген. Осы санның 4-ке бөлінгіштігін анық-
та. Егер сан 4-ке бөлінсе – 1, әйтпесе нәтиже ретінде
оutput.txt файлына экранға 0 цифрын шығар.
іnput.txt
оutput.txt
2020
1
2018
0
3-тапсырма. А мен
В сандары берілген. Осы сандардың қай-
сысы бүтін сан екенін анықта. Егер тек
А саны бүтін болса – 1,
тек
В саны бүтін болса – 2, екеуі де бүтін сан болса – 3, ал екеуі
де бөлшек сан болса, онда 0 цифры экранға шықсын. Тапсырма-
ның блок-схемасын құр.
Мысалы
Нәтиже
6 4.25
1
4.10 Все
учебники
Казахстана
на
OKULYK.COM
*
Книга
предоставлена
исключительно
в
образовательных
целях
согласно
Приказа
Министра
образования
и
науки
Республики
Казахстан
от
17
мая
2019
года
№
217