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

Составьте блок-схему алгоритма и программу расположения четырех чисел в порядке1 - возрастания2 - убывания надо

👇
Ответ:
GAMAEW66
GAMAEW66
18.01.2021
Хорошо, давайте составим блок-схему алгоритма и напишем программу для расположения четырех чисел в порядке возрастания или убывания.

Блок-схема алгоритма:

```
Начало
Ввод четырех чисел a, b, c, d
Если a больше b, то меняем их местами
Если b больше c, то меняем их местами
Если c больше d, то меняем их местами
Вывод a, b, c, d (если нужна сортировка по возрастанию) или d, c, b, a (если нужна сортировка по убыванию)
Конец
```

Программа на языке Python:

```python
a = int(input("Введите первое число: "))
b = int(input("Введите второе число: "))
c = int(input("Введите третье число: "))
d = int(input("Введите четвертое число: "))

if a > b:
a, b = b, a

if b > c:
b, c = c, b

if c > d:
c, d = d, c

order = input("Выберите порядок сортировки: 1 - возрастание, 2 - убывание: ")

if order == "1":
print("Числа в порядке возрастания:", a, b, c, d)
elif order == "2":
print("Числа в порядке убывания:", d, c, b, a)
else:
print("Некорректный выбор порядка сортировки.")
```

В этой программе мы сначала запрашиваем у пользователя четыре числа. Затем мы используем условные операторы для проверки и сравнения чисел и меняем их местами в нужном порядке. Затем пользователю предлагается выбрать порядок сортировки, и мы выводим числа в выбранном порядке.

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