М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
мейрбек2
мейрбек2
05.10.2020 22:06 •  Информатика

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

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

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

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

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

АЛГОРИТМ

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

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

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

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

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

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

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

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

👇
Ответ:
9955Х
9955Х
05.10.2020
Хорошо, вот программа на языке 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` на экран.

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