В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
сафийка3
сафийка3
29.12.2021 12:03 •  Информатика

PYTHON hel 1. Користувачем вводиться два імені в файл name.txt. Використовуючи конструкцію розгалуження програма повинна вивести в файл name1.txt імена в алфавітному порядку.
name.txt:
Guido van Rossum
Dennis Ritchie
name1.txt:
Dennis Ritchie
Guido van Rossum
2. В файл Input.txt вводиться два цілих числа. Напишіть програму, яка зчитує два цілих числа a і b (від 1 до 1000) та виводить в файл Output.txt найбільше значення з них з повідомленням, наприклад «а більше».
Input.txt:
12
3
Output.txt:
12
3. В файлі Input.txt дано число в діапазоні від 1 до 7. Програма повинна відображати відповідний день тижня, де 1-це понеділок, а 7–неділя і результат виводити в файл Output.txt. Програма має враховувати варіант, коли користувач вводить номер, що знаходиться за межами діапазонувід 1 до 7.
Input.txt:
5
10
2
Output.txt:
Friday
There is no such day of the week.
Tuesday

Показать ответ
Ответ:
Александраlove1
Александраlove1
10.07.2021 14:27

1.

with open("name.txt") as f:

   massiv=f.read().split("\n")

length = len(massiv)

for i in range(length):

   for j in range(0, length-i-1):

       if massiv[j] > massiv[j+1]:

           massiv[j],massiv[j+1]=massiv[j+1],massiv[j]

with open("name1.txt", "w") as f:

   for i in massiv:

       f.write(i + "\n")

2.

with open("input.txt") as f:

   massiv=map(int,f.read().split("\n"))

with open("output.txt","w") as f:

   f.write(str(max(massiv)))

3.

days=["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturnday", "Sunday"]

with open("input.txt") as f:

   massiv=map(int,f.read().split("\n"))

with open("output.txt","w") as f:

   for i in massiv:

       if 1<int(i)<7:

           f.write(days[i-1]+"\n")

       else:

           f.write("There is no such day of the week.\n")

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота