Д.СЕРІКБАЕВ АТЫНДАҒЫ ШЫҒЫС ҚАЗАҚСТАН ТЕХНИКАЛЫҚ УНИВЕРСИТЕТІ
Зертханалық жұмыс № 2
ТАРМАҚТАЛҒАН ҚҰРЫЛЫМДАР АЛГОРИТМІН ПРОГРАММАЛАУ
Студент: Алдажарова Аружан
Тобы: 22-ГРТК-3-1
Тексерген: Роза Канашевна
Өскемен
2023 жыл
ТАРМАҚТАЛҒАН ҚҰРЫЛЫМДАР АЛГОРИТМІН ПРОГРАММАЛАУ
Мақсаты: Тармақталған құрылымдарды зерттеу. Қарапайым, қысқартылған және құрама шартты операторларды бағдарламалаудың практикалық дағдыларын алу.
Мысал 1: y функцияның мәнін есептеп шығар:
Есептің шешу алгоритмы сурет 1 -де көрсетілген
Сурет 1. Блок-схема
Программа коды:
from math import *
x=float(input("Введите значение x="))
if x<0:
y=sin(x)
elif x>1:
y=tan(x)
else:
y=cos(x)
print("\nРезультат: y",'{0:.3f}'.format(y))
Сурет 2, сурет 3, сурет 4 программаның орындалу нәтижелері көрсетілген.
Сурет 2. Программаның орындалу нәтижесі
Сурет 3.Программаның орындалу нәтижесі
Сурет 4.Программаның орындалу нәтижесі
Мысал 2:Екі санның ең үлкенін (максималды) табу керек Есептің шешу алгоритмы сурет 5-де көрсетілген:
Сурет 5. Блок-схема
Программа коды:
a=int(input("Введите значение a= "))
b=int(input("Введите значение b= "))
if a>=b:
max=a
else:
max=b
print("Максимальное из двух чисел= ", max)
Сурет 6, сурет 7, программаның орындалу нәтижелері көрсетілген.
Сурет 6.Программаның орындалу нәтижесі
Сурет 7.Программаның орындалу нәтижесі
Нұсқа бойынша есеп(17):Берілген тармақталған өрнектің мәнін есептеп ,оның нәтижесін экранға шығар:
Достарыңызбен бөлісу: |