Вопрос задан 11.04.2021 в 15:51. Предмет Информатика. Спрашивает Куликов Влад.

НАПИШИТЕ ПРОГРАММУ ПАСКАЛЬ!!! Дано двузначное число N и однозначное M. Проверить,если ли среди цифр

числа N число M.!!!!!
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Руткевич Анжела.
Var
   N:integer;
   M:byte;
Begin
Write('N = ');ReadLn(N);
Write('M = ');ReadLn(M);
if (N div 10 = M)or(N mod 10 = M) then WriteLn('Цифра ',M,' есть в числе ',N)
else WriteLn('В числе ',N,' нет цифры ',M)
End.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

pascal
program CheckDigit; var N, M, digit: Integer; found: Boolean; begin write('Введите двузначное число N: '); readln(N); write('Введите однозначное число M: '); readln(M); found := False; // Перебираем цифры числа N while N > 0 do begin digit := N mod 10; if digit = M then begin found := True; break; end; N := N div 10; end; if found then writeln('Цифра ', M, ' найдена в числе ', N) else writeln('Цифра ', M, ' не найдена в числе ', N); readln; end.

Программа запрашивает двузначное число N и однозначное число M у пользователя. Затем она перебирает цифры числа N, сравнивая их с числом M. Если цифра M найдена, программа устанавливает переменную found в значение True и прерывает цикл. В конце программы она выводит сообщение, указывающее, была ли найдена цифра M в числе N.

0 0

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

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

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