) Найти и выдать ** печать все трехзначные числа, которые при умножении ** 2...

0 голосов

) Найти и выдать на печать все трехзначные числа, которые при умножении на 2 заканчиваются цифрой 8, а при умножении на 3 - цифрой 4. При отсутствии таких чисел - сообщить об этом
задача на решении в паскаль


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

На каком ЯП написать?

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

на паскаль

1 Ответ
0 голосов
ответил от Начинающий (462 баллов)
 
Лучший ответ

var
    i, k: integer;
begin
i:= 100;
k:= 0;
 
while i < 1000 do
begin
if (i * 2 mod 10 = 8) and (i * 3 mod 10 = 4) then write(i, ' ')
else k:= k + 1;
i:= i + 1;
end;
if k = 900 then writeln('Таких чисел не существует!');end.
 
оставил комментарий от (15 баллов)

спасибо большое

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

Если я тебе помог, отметь, если тебе не сложно, мой ответ как лучший.

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

окей, но почему-то программа не запускается

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

Секунду.

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

Так должно работать.

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

странно, программа все равно не запустилась

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

У меня всё работает.

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

не правильно использован оператор

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

все заработала, спасибо

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

Если тебе не сложно, отметь, пожалуйста, решение как лучший ответ.

...