логикалық өрнектің ақиқатымен сәйкес хабарлама шығады " Тест 1 ветви»: a=int(input("Введите значение а="))
b=int(input("Введите значение b="))
if a
print("Тест 1 ветви")
Бағдарламаларда құрама шартты оператор қалай жазылады?
Кейбір жағдайда операторлар тобы орындалады.
Бұл оператордың синтаксисы :
If логикалық өрнек:
Р1
Р2
Рn
else:
M1
M2
Mn
Құрама шартты оператор қалай жұмыс істейді?
Мысалы, төмендегі листингте шартты оператордың әр тармағында біз екі операторды орындағымыз келеді. Содан кейін олардың әрқайсысын жолдың басынан бастап төрт бос орынға оңға жылжыту керек:
a=int(input("Введите значение а="))
b=int(input("Введите значение b="))
a=a+b print("Сумма двух чисел a+b=", a)
else:
a=a*b
print("Произведение двух чисел a*b=", a)
Көп мәнді тармақтар блок-схемаларда қалай жазылады?
Бағдарламаларда көп мәнді тармақтамалар қалай жазылады?
Мәселені шешудің жолы екеуінен емес, мүмкін бірнеше нұсқадан таңдалады. Бұл бірнеше шартты мәлімдемелермен жүзеге асырылады.
Бұл оператордың синтаксисы :
If лог. өрнек 1:
P1
elif: лог. өрнек 2:
P2
elif: лог. өрнек 3:
P3
else
P4