Вопрос задан 31.01.2019 в 21:33. Предмет Информатика. Спрашивает Вотинов Никита.

ВЫПОЛНИТЬ В ПАСКАЛЕ!Дано целое число N (> 0). С помощью операций деления нацело и взятия остатка

от деления определить, имеется ли в записи числа N цифра «2». Если имеется, то вывести True, если нет — вывести False.Заранее спасибо :3
0 0
Перейти к ответам

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

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

var
    num: integer;
    has2: boolean;

begin
    has2 := false;
    read(num);
    while (num <> 0) do
    begin
        if (num mod 10 = 2) then has2 := True;
        num := num div 10;
    end;
    writeln(has2);
end.

0 0
Отвечает Лынок Кристина.

var 

a,a1:integer;

check:boolean;

begin

check:=false;

readln (a);

while (a<>0) do

begin

a1:=a mod 10;

a:=a div 10;

if (a1=2) then check:=True;

end;

writeln (check);

 

end.

0 0

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

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

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