Конструкция ветвления- это часть алгоритма, в которой в зависимости от выполнения или невыполнения некоторого условия выполняется либо одна, либо другая последовательность действий.

Алгоритм, в котором используется конструкция ветвления, называется алгоритмом с ветвлением.

Оператор выбора позволяет выбрать одно из нескольких возможных продолжений программы.

Пример 1. Вводиться число от 1 до 4, определяющее пору года. Дать название этой поры года (1 - зима, 2 - весна, 3 - лето, 4 - осень).

II. Определение результатов: вывод названия поры года.

2. Проверяем чему равно n и соответственно выводим название поры года.

1. Проверьте работу программы для следующих значений

2. Поэкспериментируйте с программой вводя различные значения.

Пример 2. Составим программу "КАЛЬКУЛЯТОР", которая после ввода двух чисел и одного из знаков +, -, *, / произведёт вычисления, а результат выдаст на экран.

2. Проверяем чему равно sim и соответственно выполняем нужное действие.

1. Проверьте работу программы для следующих значений

2. Поэкспериментируйте с программой вводя различные значения.

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

1. Сколько строк может быть записано в списке выбора?

2. Может ли в операторе выбора отсутствовать часть else?

4. Можно ли оператор выбора заменить условным оператором if … then?

5. Сколько операторов if then понадобилось бы для решения примера 2?

Задачи для самостоятельного решения

1. Отредактируйте пример 2 так, чтобы при вводе произвольного символа программа выдавала ответ: "Введена некорректная арифметическая операция";

2. Вводится число от 1 до 10. Дать название этого числа (1 - один , 2 - два , …, 10 - десять);

3. Вводится число от 1 до 7, определяющее день недели. Дать название этого дня (1 - понедельник, 2 - вторник, …, 7 - воскресенье);

4. В спортивных соревнованиях Шарик, кот Матроскин, дядя Фёдор и почтальон Печкин заняли соответственно 1, 2, 3 и 4 места. Составить программу, которая по номеру места выдаёт имя участника соревнований.

5. Вводится число от 1 до 15. Вывести данное число, записанное римскими цифрами ( I , II , III , IV , V , VI , …., XV );

6. Вводится число от 1 до 15. Вывести данное число, записанное в двоичной системе счисления (1, 10, 11, 100, 101, …., 1111);

7. Вводится число от 1 до 12, определяющее месяц года. Дать название этого месяца года (1 -Январь, 2 - Февраль, …, 12 Декабрь);

8. Вводится номер месяца. Вывести пору года для этого месяца (1 - зима, …, 3 - весна, …, 8 - лето, …);

9. Вводиться номер поры года. Вывести названия месяцев для этой поры года (1 – декабрь, январь, февраль, . . .);

10. *Вводится число от 1 до 100. Дать название этого числа (1 - один , 2 - два , …, 100 - сто);

11. Дано натуральное число N ( N <20), определяющее сумму денег в рублях. Дать для этого числа наименование : " рубль ", " рубля " , "рублей";

12. Дано натуральное число N ( N <100), определяющее возраст человека в годах. Дать для этого числа наименование : " год ", " года " , "лет";

13. Вводится число от 1 до 7, определяющее день недели. Вывести расписание уроков в вашем классе в этот день.



Разложение многочлена на
Функции комплексной переменной


Узнать стоимость за 15 минут
  • Тип работы
  • Часть диплома
  • Дипломная работа
  • Курсовая работа
  • Контрольная работа
  • Реферат
  • Научно - исследовательская работа
  • Отчет по практике
  • Ответы на билеты
  • Тест/экзамен online
  • Монография
  • Эссе
  • Доклад
  • Компьютерный набор текста
  • Компьютерный чертеж
  • Рецензия
  • Перевод
  • Репетитор
  • Бизнес-план
  • Конспекты
  • Проверка качества
  • Единоразовая консультация
  • Аспирантский реферат
  • Магистерская работа
  • Научная статья
  • Научный труд
  • Техническая редакция текста
  • Чертеж от руки
  • Диаграммы, таблицы
  • Презентация к защите
  • Тезисный план
  • Речь к диплому
  • Доработка заказа клиента
  • Отзыв на диплом
  • Публикация статьи в Вак
  • Публикация статьи в Scopus
  • Дипломная работа MBA
  • Повышение оригинальности
  • Шрифт, pt
  • 12 pt
  • 14 pt
  • Другой
Прикрепить файл
Заказать