Top.Mail.Ru
Ответы

Помогите пожалуйста с программированием. Писать на паскаль

1. Напишите программу которая запрашивает 2 числа сравним и выводит в виде а <b а=б. А>б

2.вести два числа a и b найти из них наибольшее наименьшее и чётное

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Ученик
1мес

Для 1: program CompareNumbers;
var
a, b: Integer;
begin
Write('Введите первое число: ');
ReadLn(a);
Write('Введите второе число: ');
ReadLn(b);

if a < b then
WriteLn(a, ' < ', b)
else if a = b then
WriteLn(a, ' = ', b)
else
WriteLn(a, ' > ', b);
end.

Для 2:program FindNumbers;
var
a, b: Integer;
max, min: Integer;
begin
Write('Введите первое число: ');
ReadLn(a);
Write('Введите второе число: ');
ReadLn(b);

// Нахождение наибольшего и наименьшего
if a > b then
begin
max := a;
min := b;
end
else
begin
max := b;
min := a;
end;

// Проверка на четность
if (max mod 2 = 0) then
WriteLn('Наибольшее число: ', max, ' (четное)')
else
WriteLn('Наибольшее число: ', max, ' (нечетное)');

if (min mod 2 = 0) then
WriteLn('Наименьшее число: ', min, ' (четное)')
else
WriteLn('Наименьшее число: ', min, ' (нечетное)');
end.