
Даны целые числа M и N. Если числа не равны, то заменить первое число нулем, а второе – единицей, а
если равны, удвоить значение каждого из чисел. (Написать программу в паскале) Нужна помощь ОЧЕНЬ СРОЧНО, прошу!

Ответы на вопрос

var
m,n:integer;
begin
Write('Введите М и N: '); Read(m,n);
if m<>n then begin m:=0; n:=1 end
else begin m:=2*m; n:=2*n end;
Writeln('m=',m,', n=',n)
end.
Тестовые решения:
Введите М и N: 5 7
m=0, n=1
Введите М и N: 4 4
m=8, n=8



Привет! Я могу помочь тебе написать программу на Паскале, которая выполняет указанные действия с числами M и N. Вот код программы:
```pascal program ChangeNumbers; var M, N: integer; begin writeln('Введите число M:'); readln(M); writeln('Введите число N:'); readln(N); if M <> N then begin M := 0; N := 1; end else begin M := M * 2; N := N * 2; end; writeln('Измененные значения чисел:'); writeln('M = ', M); writeln('N = ', N); end. ```
Эта программа сначала запрашивает у пользователя значения чисел M и N. Затем она проверяет, равны ли эти числа. Если они не равны, то первое число заменяется на 0, а второе число на 1. Если числа равны, то значения каждого из них удваиваются. В конце программа выводит измененные значения чисел M и N.
Надеюсь, это поможет! Если у тебя возникнут еще вопросы, не стесняйся задавать.


Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili