Индивидуальный рабочий лист
Предмет: Информатика | Тема: Алгоритмды әзірлеу
Оқушының аты-жөні: ____________________________ Күні: _______________
Нұсқау: Бұл жұмыс парағында 5 тапсырма бар. Әр тапсырманы мұқият оқып, Python тілінде тармақталған алгоритмдерді (if-else) жазу дағдыларыңды көрсет. Кодты жазбас бұрын, оның қалай жұмыс істейтінін ойлан. Қателерді тексеруді ұмытпа! Барлық тапсырманы орындауға 25 минут беріледі.
1 Теориялық сұрақ (1 ұпай)
Сұрақ: Тармақталған алгоритм дегеніміз не? Python тілінде тармақталуды жүзеге асыратын негізгі операторды ата.
Жауабыңды төмендегі жолға жаз:
____________________________________________________________
____________________________________________________________
2 Синтаксисті талдау (1 ұпай)
Тапсырма: Төмендегі кодта қате бар. Қатені тауып, түзетілген нұсқасын жаз.
x = 10 if x > 5 print("х 5-тен үлкен") else: print("х 5-тен кіші немесе тең")
Қате: __________________________________________________
Түзетілген код:
____________________________________________________________
____________________________________________________________
____________________________________________________________
3 Блок-схема бойынша код жазу (2 ұпай)
Тапсырма: Төмендегі блок-схеманы Python кодына айналдыр. Блок-схема бойынша программа пайдаланушыдан сан енгізуді сұрайды. Егер сан 0-ден үлкен болса, "Оң сан" деп шығарады; әйтпесе "Теріс сан немесе нөл" деп шығарады.
[Басы] → [Енгізу: сан] → [Шарт: сан > 0?] → [Иә: "Оң сан"] → [Соңы]
(Блок-схеманың мәтіндік көрінісі)
Python коды:
____________________________________________________________
____________________________________________________________