Сторінки

вівторок, 2 квітня 2024 р.

Приклади реалізації алгоритмів з розгалуженнями

 Задача 1.Дано три числа a, b, c.  Змінній m присвоїти значення найбільшого з трьох чисел.

Програма:
a = int(input ('a=?'))
b = int(input ('b=?'))
c = int(input ('c=?'))
if a>b
     m == a
else:
     m = b
if m<c:
     m = c
print ('найбільше значення дорівнює ', m)


Задача 2. Дано три числа a, b, c.   Упорядкувати числа за зростанням (a<=b<=c). 

Програма:
a = int(input ('a=?'))
b = int(input ('b=?'))
c = int(input ('c=?'))
if a>b
     a, b = b, c
if b>c:
     b, c = c, b
if a>b:
     a, b = b, c
print ('a=' a, 'b=', b, 'c=', c)
------------------------------------------------------------------------------------------------------------------------------

Задача 3. Скласти  програму для визначення за номером у (у>0) деякого року  номера його сторіччя С. З клавіатури вводиться ціле число — номер року; виводиться ціле число — номер століття.
Програма:
y = int(input('Введіть значення y: '))
if y %100==0
            c=y //100
else:
            c=y //100 + 1
            print ('Це ', c, ' століття')

Задача 4. Дано номер місяця. Виведіть його назву і кількість днів у цьому місяці.

Задача 5.

Дано температуру повітря у градусах Цельсія. Виведіть відповідну оцінку за шкалою теплового комфорту: "холодно", "прохолодно", "комфортно", "тепло", "жарко".

Завдання 6

Відомі довжини трьох відрізків. Перевірити, чи можна з цих відрізків скласти трикутник
За відомою вам теоремою про нерівність трикутника, кожна з його сторін повинна бути менша за суму двох інших. Це означає, що з трьох сторін 
a,b,c і a<b+c, і b<a+c, і c<a+b. То от ці нерівності й будуть елементами складеної умови

 

Немає коментарів:

Дописати коментар