Вопрос задан 21.03.2021 в 07:41. Предмет Информатика. Спрашивает Гайдук Виолетта.

Написать программу, определяющую существует ли в указанном пользователем числе заданная цифра

0 0
Перейти к ответам

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

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

Ответ:

Program p;

var a,s:integer;

Begin

Readln(a, s);

While s <>0 do begin

s := s mod 10;

if (s = a) then begin

writeln('yes');

s :=0;

end

else writeln('no');

if ( a < 10) then writeln('no');

end;

end.

Объяснение:

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

Для решения этой задачи можно написать программу на Python. Ниже приведен пример такой программы:

python
def check_digit(number, digit): # Преобразуем число в строку для удобства обработки number_str = str(number) # Проверяем, есть ли заданная цифра в числе if str(digit) in number_str: return True else: return False # Получаем число от пользователя number = int(input("Введите число: ")) # Получаем цифру от пользователя digit = int(input("Введите цифру: ")) # Проверяем, существует ли заданная цифра в числе if check_digit(number, digit): print("Заданная цифра существует в числе") else: print("Заданная цифра не существует в числе")

Программа сначала получает от пользователя число, а затем цифру, которую нужно найти. Затем вызывается функция check_digit, которая преобразует число в строку и проверяет, содержит ли она заданную цифру. В зависимости от результата выводится соответствующее сообщение.

0 0

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

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

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