Вопрос задан 27.09.2023 в 02:20. Предмет Информатика. Спрашивает Котик Лиза.

«Дано натуральное число Н. Проверить, есть ли в записи числа цифра, введённая с клавиатуры» Нужно

написать программу по этой задаче с циклическим алгоритмом на РУССКОМ ЯЗЫКЕ!!! Информатика 8 класс. Может кто знает, как делать. Помогите!!!
0 0
Перейти к ответам

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

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

Відповідь:

#include <iostream>

using namespace std;

bool checknumb(int number,int finddigit){

while(number){

int x = number % 10;

number /= 10;

if(x == finddigit){

 return true;

}

}

return false;

}

int main(){

setlocale(LC_ALL , "Rus");

int H,find,number;

cout << "Введите число H: ";

cin >> H;

cout << "Введите цифру которую ищем: ";

cin >> find;

if(checknumb(H,find) == true){

cout << "В числе " << H << " есть цифра " << find << endl;

}

else{

cout << "В числе " << H << " нет цифры " << find << endl;

}

return 0;        

}

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

Конечно, вот программа на языке Python для решения данной задачи:

python
# Вводим натуральное число N с клавиатуры N = int(input("Введите натуральное число N: ")) # Вводим цифру, которую нужно проверить цифра = int(input("Введите цифру для проверки: ")) # Флаг для отслеживания наличия цифры в числе найдено = False # Цикл для проверки каждой цифры в числе N while N > 0: # Получаем последнюю цифру числа N последняя_цифра = N % 10 # Проверяем, равна ли она введенной цифре if последняя_цифра == цифра: найдено = True break # Убираем последнюю цифру из числа N N = N // 10 # Проверяем флаг найдено и выводим результат if найдено: print("Цифра", цифра, "найдена в числе N.") else: print("Цифра", цифра, "не найдена в числе N.")

Эта программа позволяет пользователю ввести натуральное число N и цифру для проверки. Затем она использует цикл для поочередной проверки каждой цифры числа N и определяет, есть ли введенная цифра в числе N. Результат выводится на экран.

Пример работы программы:

mathematica
Введите натуральное число N: 12345 Введите цифру для проверки: 7 Цифра 7 не найдена в числе N.
0 0

Похожие вопросы

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

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

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