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

В ПИТОНЕ! Напишите программу, которая выводит на экран максимальное из четырех целых чисел, введенных с клавиатуры. Используйте для написания программы словесный алгоритм.

Прежде чем писать программу, необходимо по условию задачи определить, какие данные у нас будут входными (то есть даны и будут вводиться с клавиатуры), а какие данные будут выходными (то есть представлять результат и будут выводиться на экран в качестве ответа)

В нашей задаче

ВХОДНЫЕ ДАННЫЕ: четыре целых числа через пробел

ВЫХОДНЫЕ ДАННЫЕ: одно число, максимальное из введенных

АЛГОРИТМ

1. Оформите ввод четырех значений переменных с клавиатуры

2. Присвойте значение переменной Mпервой из четырех переменных

3. Если значение второй переменной больше, чем значение, находящееся в переменной M, то замените значение переменной Mна значение второй переменной

4. Если значение третьей переменной больше, чем значение, находящееся в переменной M, то замените значение переменной Mна значение третьей переменной

5. Если значение четвертой переменной больше, чем значение, находящееся в переменной M, то замените значение переменной Mна значение четвертой переменной

6. Выведите значение переменной Mна экран

Следуя данному алгоритму, напишите программу.

Запрещенные операторы: else;and;or;not

Показать ответ
Ответ:
xzc999
xzc999
21.12.2023 21:18
Хорошо, вот программа на языке Python, которая решает данную задачу:

```
# Вводим четыре целых числа с клавиатуры
num1, num2, num3, num4 = map(int, input().split())

# Присваиваем значение первой переменной M
M = num1

# Проверяем, больше ли второе число, чем значение в M, и заменяем M при необходимости
if num2 > M:
M = num2

# Проверяем, больше ли третье число, чем значение в M, и заменяем M при необходимости
if num3 > M:
M = num3

# Проверяем, больше ли четвертое число, чем значение в M, и заменяем M при необходимости
if num4 > M:
M = num4

# Выводим значение M на экран
print(M)
```

Объяснение программы:

1. На первой строке вводим четыре целых числа с клавиатуры и сохраняем их в переменные `num1`, `num2`, `num3` и `num4`.

2. На второй строке присваиваем переменной `M` значение первой переменной `num1`.

3. Далее следуют условные операторы `if`, которые сравнивают значения переменных `num2`, `num3` и `num4` со значением переменной `M`. Если значение переменной больше, чем значение переменной `M`, то значение переменной `M` заменяется на это большее значение.

4. Наконец, на последней строке выводится значение переменной `M` на экран.

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