1. Главная
  2. Библиотека
  3. Программирование
  4. Задание 1 (30 баллов). Дана программа на алгоритмическо...
Решение задачи на тему

Задание 1 (30 баллов). Дана программа на алгоритмическом языке. Составьте блок-схему, которая соответствует программе. Задание выполните письменно в тетради или на бланке для выполнения ДЗ. алг Задание1 нач вещ а, б, в вывод "Введите три числа: " ввод а,

  • Программирование
  • #Основы алгоритмизации и программирования
Задание 1 (30 баллов). Дана программа на алгоритмическом языке. Составьте блок-схему, которая соответствует программе. Задание выполните письменно в тетради или на бланке для выполнения ДЗ. алг Задание1 нач вещ а, б, в вывод "Введите три числа: " ввод а,

Условие:

Задание 1 (30 баллов).

Дана программа на алгоритмическом языке. Составьте блок-схему, которая соответствует программе. Задание выполните письменно в тетради или на бланке для выполнения ДЗ.

алг Задание1

нач

вещ а, б, в

вывод "Введите три числа: "

ввод а, б, в

если а < = б и б < = в

то

а := 2 * а

б := 2 * б

в := 2 * в

иначе

а := abs(а)

б := abs(б)

в := abs(в)

всё

вывод а, " ", б, " ", в, " "

кон

Решение:

Для составления блок-схемы, соответствующей данной программе, следуем следующим шагам:

  1. Начало программы.
  2. Объявление переменных: а, б, в.
  3. Вывод сообщения Введите три числа: .
  4. Ввод значений переменных а, б, в.
  5. Условие: проверка, если а = б и б = в.
  • Если условие истинно:
  • Умножаем а на 2 (а := 2 * а).
  • Умножаем б на 2 (б := 2 * б).
  • Умножаем в на 2 (в := 2 * в).
  • Если условие ложно:
  • Присваив...

Выбери предмет