У вас есть три числа (три переменные) найдите их медиану(link is external).
Примечание: это условие давалось как простая разминочная задачка для собеседования в Яндекс.
Коля набрал k баллов, Миша n баллов, а Петя d баллов в ходе соревнований. Если:
1. Сумма баллов Коли и Миши больше 20
2. Или произведение баллов Пети и Миши меньше 55
--то тогда вывести в консоль сообщение о том, что ничья, в противном случае вывести сообщение, что победил Коля.
Пользователь вводит три числа, найдите из них максимальное.
Решите тремя способами:
С использованием логической операции and.
С вложенными блоками (без and, все операторы if должны быть в полной форме).
Без вложенных блоков (без and) -- запомнив максимум из первых двух чисел в специальной переменной.
Пользователь вводит два числа, найдите из них максимальное. (тут всё просто)
var a, b: integer;
begin
writeln('Введите два целых числа: ');
readln(a, b);
if (a > b) then
writeln('Число ', a, ' максимальное')
else
write('Число ', b, ' максимальное');
readln();
end.
Консоль:
Введите два целых числа:
5
3
Число 5 максимальное
Введите два целых числа:
4
6
Число 6 максимальное
Даны три целых числа: A, B, C. Проверить истинность высказывания: « Число A и число B больше 17, а C > 7». -- выведите "да", если истинно и "нет" если ложно.
var a, b, c: integer;
begin
writeln('Введите три целых числа: ');
readln(a, b, c);
if ((a > 17) and (b > 17) and (c > 7)) then
writeln('Да')
else
writeln('Нет');
readln();
end.