Python
1. Надрукувати таблицю значень 1, 2, …​ n доларів США у переведенні на гривні за поточним курсом k (значення курсу вводиться з клавіатури).
2. Користувачем вводиться два імені.Використовуючи конструкцію розгалуження програма повинна вивести імена в алфавітному порядку.
Вхідні дані:
Guido van Rossum
Dennis Ritchie
Вихідні дані:
Dennis Ritchie
Guido van Rossum
3. Напишіть програму, яка запитує користувача номер в діапазоні від 1 до 7. Програма повинна відображати відповідний день тижня, де 1 -це понеділок, а 7 -неділя.Програма має враховувати варіант, коли користувач вводить номер, що знаходиться за межами діапазону від 1 до 7.
Вхіднідані:
5
10
2
Вихідні дані:
Friday
There is no such day of the week.
Tuesday
4. Дано натуральне число. Визначити,чи закінчується воно цифрою 5.
Вхідні дані:
1 2 3 9 5
1 2 3
Вихідні дані:
True
False

Ответ :

Ответ:

1.  

n=int(input())

k=float(input())

for i in range(1,n+1):

   print(i, "USD =", i*k, "UAH")

2.

i=input()

mas=[]

while i!="":

   mas.append(i)

   i=input()

mas.sort()

for z in mas:

   print(z)

3.

i=input()

mas=[]

while i:

   mas.append(int(i))

   i=input()  

slvr=["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"]

for x in mas:

   if x>7 or 1>x:

       print("There is no such day of the week.")

   else:

       print(slvr[x-1])

4.

i=input()

mas=[]

while i:

   mas.append(int(i))

   i=input()

 

for x in mas:

   print(str(x)[-1] is "5")

Другие вопросы - Информатика