Написать программу проверяющую принадлежит ли число введенное с клавиатуры интервалу 0 5

Оператор ветвления (условный оператор) имеет следующий формат:

Если логическое выражение, выступающее в качестве условия ветвления, принимает значение False, то выполняется оператор 2, если True – оператор 1.

Если в качестве оператора должна выполниться серия операторов, то они заключаются в операторные скобки Begin – End;

Неполная форма оператора ветвления:

Задания:

1. Из двух данных вещественных чисел выбрать наибольшее.

2. Большее из двух данных вещественных чисел возвести в квадрат, а меньшее – в куб.

3. Написать программу, проверяющую, принадлежит ли число, введенное с клавиатуры, интервалу [0,5].
4. Написать программу решения квадратного уравнения
ах 2 + bх + с = 0.

5. Даны целые числа а, b, с. Если а b c, то все числа заменить их квадратами, если а > b > c, то каждое число заменить меньшим из них, в противном случае сменить знак каждого числа.

6. Дано двузначное число. Определить:
а) является ли сумма его цифр двузначным числом:

Уроки C++ с нуля / Урок #17 — Математические операции


б) больше ли числа а сумма его цифр.

7. Дано двузначное число. Определить:
а) кратна ли трем сумма его цифр:
б) кратна ли сумма его цифр числу а.

8. Дано трехзначное число. Выяснить, является ли оно палиндромом («перевертышем»), т. е. таким числом, десятичная запись которого читается одинаково слева направо и справа налево.

9. Составить программу, определяющую результат гадания на ромашке – «любит – не любит», взяв за исходное данное количество лепестков n.

11. Для данного х вычислить значение функции:
х + 9, если х -3
F(x) = , если х > -3

Читайте также:
Программа распределяющая ресурсы ПК при обработке изображения это

12. Даны три числа. Написать программу для подсчета количества чисел, равных нулю.

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

14. Вывести на экран номер четверти, которой принадлежит точка с координатами (х,у), при условии, что х≠0 и у≠0.

15. Год является високосным, если его номер кратен 4, однако из кратных 100 високосными являются лишь кратные 400 (например, 1700, 1800, и 1900 – невисокосные года, 2000 – високосный). Дано натуральное число n. Определить, является ли високосным год с таким номером.

3. 5 Оператор ВЫБОРА

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

Формат оператора выбора:

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:

Источник: studopedia.ru

Написать программу проверяющую принадлежит ли число введенное с клавиатуры интервалу 0 5

triolana

ПОМОГИТЕ ПОЖАЛУЙСТА .
Написать программу, проверяющую, принадлежит ли число, введенное с клавиатуры, интервалу [0,5]

Логические операции. Операторы сравнения, равенства, объединения, инверсия. C++ Урок #11.

Комментарии

каким методом? через условие?

5 (2 оценки)

Андондид

Андондид 6 лет назад
Светило науки — 2 ответа — 0 раз оказано помощи
var
n : integer;
begin
write(‘ введи число: ‘);
readln(n);
if (n>=0) and (n<=5)then writeln(‘да’)
else writeln(‘нет’);
end.

Лучшие помощники

За сегодня
Ежедневный Еженедельный Ежемесячный За 3 месяца
Мозг Отвечающий
Лёва Середнячок
Мозг Отвечающий

Лёва Середнячок
Мозг Отвечающий
Лёва Середнячок
Мозг Отвечающий
Лёва Середнячок

2023 ВашУрок

Этот сайт использует cookies. Политика Cookies Вы можете указать условия хранения и доступ к cookies в своем браузере.

Источник: vashurok.com

Уроки №5-6 тема: » Программирование ветвящихся алгоритмов. Оператор выбора «

  1. Оператор варианта.
Читайте также:
Сдэк программа не работает

Оператор служит для выбора одного из помеченных вариантов действия (операторов), в зависимости от значения «параметра». Оператор имеет вид:

C
Список помеченных операторов
ASE параметр OF
метка 1: оператор 1;
метка 2: оператор 2;
. . . . . . . . . . . . . . . . .
метка N: оператор N

ELSE оператор N+1
END;

Здесь «параметр» — выражение или переменная порядкового (перечисляемого) типа. Перечисляемый тип определяется как упорядоченный набор идентификаторов, заданных путем их перечисления.

Из «списка помеченных операторов» выполняется оператор с меткой, включающей значение «параметра», иначе оператор после слова Else. Конструкция Else «оператор» может отсутствовать.

Метка варианта — не обычная метка: это не обязательно целое число, она не описывается в разделе LABEL, на неё нельзя ссылаться в операторе GOTO.

Напомним, что «оператор» может иметь вид: Begin «операторы» end;

Обратите внимание, что синтаксис языка предполагает один оператор для каждой альтернативы; при необходимости задания нескольких операторов следует сгруппировать их в составной оператор. В то же время ветвь else допускает последовательность операторов, разделённых символом «;»

Пример 1. Определить порядок целого числа N от 0 до 999:

else writeln(‘Число «N» не входит в указанный диапазон’)

Пример2. Пример программы случайного предсказания одного из десяти вариантов ближайшего будущего с вероятностью 1/20, в остальных случаях — вы «неудачник».

PROGRAM FUTURE;

writeln(‘ПРЕДСКАЗАНИЕ БУДУЩЕГО’);

Randomize; N:=Random(20)+1;

writeln; write(‘Вас ожидает _’);

1: writeln(‘счастье’);

2: writeln(‘пятерка’);

3: writeln(‘дорога’);

4: writeln(‘двойка’);

5: writeln(‘болезнь’);

6: writeln(‘здоровье’);

7: writeln(‘деньги’);

8: writeln(‘любовь’);

9: writeln(‘встреча’);

10: writeln(‘проблемы’)

else writeln(‘неудача’) end;

writeln(‘Нажми Enter’);

Здесь функция Random(x) генерирует случайное число, с равномерной плотностью распределения на заданном интервале. Для инициализации распределения в начале программы необходимо вызвать процедуру Randomize.

Блок-схема команды выбор:

Условный оператор включает в себя операторы, которые выполняются или не выполняются в зависимости от записанного в операторе условия. Оператор имеет вид:

Читайте также:
Как повернуть видео в программе видеомастер

IF «условие» Then «оператор 1» Else «оператор 2»;

где «условие» — выражение логического типа; «оператор 1» выполняется, если условие верно (True), «оператор 2» выполняется, если условие не верно (False).

Например, вычисление квадратного корня из числа «a» проводится при условии a>=0, операторами: IF a >= 0 Then b:= Sqrt(a) Else begin WriteLn ( ‘a y Then Writein(х) х,>

III. Закрепление. Практическая работа

1. Написать программу, проверяющую, принадлежит ли число, введенное с клавиатуры, интервалу (0; 5).

Источник: geum.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru