Вводятся два целых числа. Выведите YES, если их сумма делится ** 3, NO в ином случае....

0 голосов
173 просмотров

Вводятся два целых числа. Выведите YES, если их сумма делится на 3, NO в ином случае.
Ввод Вывод

1 2 YES
Ввод Вывод

2 5 NO


спросил от Начинающий (273 баллов) в категории Информатика

1 Ответ

0 голосов
ответил от (82 баллов)
 
Лучший ответ

Program abs;
var x,y,z:integer;
begin
readln(x);{первое число}
readln(y);{второе число}
z:=x+y;{их сумма}
if (z mod 3)=0 then
writeln(''Yes'')
else writeln(''NO'');
end.

оставил комментарий от Начинающий (273 баллов)

выдает везде Yes, ввел 2 и 5 и выдало Yes

оставил комментарий от Начинающий (273 баллов)

попробуй отредактируй и лайк поставлю и 5 звезд

оставил комментарий от (82 баллов)

я забыл z ещё обозначить-z:integer

оставил комментарий от Начинающий (273 баллов)

ну да, это я уже написал

оставил комментарий от (82 баллов)

ну и что ты хочешь сейчас

оставил комментарий от Начинающий (273 баллов)

при любых числах Yes выдает, ведь 2 и 5 не кратно 3

оставил комментарий от (82 баллов)

7 делится на 3,но остаток остаётся просто,ща подумаю

оставил комментарий от Начинающий (273 баллов)

ну там 2 и 5 No должно быть, сам знаешь)

оставил комментарий от (82 баллов)

устраивает?

оставил комментарий от Начинающий (273 баллов)

да, спасибо)

...