Вопрос задан 08.10.2023 в 04:41. Предмет Информатика. Спрашивает Паршина Светлана.

Даны два числа. Если хотя бы одно из них кратно 4, то второе увеличить на 3. Это в Паскале. В

принципе все понятно, но у меня не получается написать, что хотя бы одно из них кратно. Помогите плиз, даю 21 балл.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Яценко Гордей.

PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018

Внимание! Если программа не работает, обновите версию!

begin

 var (a, b) := ReadInteger2;

 if (a mod 4 = 0) or (b mod 4 = 0) then b += 3;

 Println(a, b)

end.

Числа можно ввести оба через пробел или по одному

0 0
Отвечает Батомункуева Ирина.

Чтобы проверить, кратно ли число четырём, нужно написать такую проверку:

if (х mod 4 = 0) then...

Это значит: "если остаток от деления числа х на 4 равен нулю, то..."

Программа:

Program P;

var

 x,y: integer;

begin

 var s:='**** -=Alphaeus=- ****';  

 for var k:=1 to 22 do begin write(s[k]); sleep(47) end;

 writeln;writeln;

 writeln('Введите числа:');

 write('X = '); readln(x);

 write('Y = '); readln(y);

 if (x mod 4=0) or (y mod 4=0) then y:=y+3;  

 writeln('Результат:');

 writeln('X = ',x);

 writeln('Y = ',y);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я помогу вам написать код в Паскале для выполнения данной задачи. Вот пример:

pascal
program CheckMultiples; var num1, num2: Integer; begin Write('Введите первое число: '); Readln(num1); Write('Введите второе число: '); Readln(num2); if (num1 mod 4 = 0) or (num2 mod 4 = 0) then begin if num1 mod 4 = 0 then num2 := num2 + 3 else num1 := num1 + 3; Writeln('Хотя бы одно из чисел кратно 4.'); Writeln('Измененные значения: ', num1, ' и ', num2); end else begin Writeln('Ни одно из чисел не кратно 4.'); end; Readln; end.

Этот код сначала запрашивает у пользователя два числа, а затем проверяет, кратно ли хотя бы одно из них числу 4. Если это так, то соответствующее число увеличивается на 3, и выводится сообщение о том, что хотя бы одно из чисел кратно 4. В противном случае выводится сообщение о том, что ни одно из чисел не кратно 4.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос