Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Показать больше
Показать меньше
electreheart
08.07.2022 01:33 •
Информатика
Дано двузначное число. определить: а) входит ли в него цифра 3; б) входит ли в него цифра а. написать на visual studio
Показать ответ
Ответ:
farita1
08.10.2020 22:57
#include <iostream>
int main()
{
int
number,
val,
digits;
bool query[2]{false, false};
std::cout << "Введите число: ";
std::cin >> number;
std::cout << std::endl << "Введите цифру, которую нужно найти в числе: ";
std::cin >> val;
while(number)
{
digits = number % 10;
number /= 10;
if(digits == 3)
query[0] = true;
else if(digits == val)
query[1] = true;
}
if(query[0])
std::cout << "Число 3 входит" << std::endl;
else std::cout << "Число 3 не входит" << std::endl;
if(query[1])
std::cout << "Число " << val << " входит" << std::endl;
else std::cout << "Число " << val << " не входит" << std::endl;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
Кристина20060805
05.11.2020 12:21
Каков информационный объём ( в битах и байтах ) цветной фотографии 20х13, если считать её составленной из отдельных точек (в 1см-26 точек) и каждая может иметь 12 оттенков...
RichiMcRothschild
28.11.2020 07:40
Могут ли существовать данные числа в восьмеричной системе счисления: а) 701; б) 158; в) 46200?...
Polino4ka171
11.04.2020 22:13
Найти самый длинный путь по графу ас=7 ва=9 вс=6 вd=4 dc=8...
150819761
04.08.2020 01:51
Составьте программу ввода матрицы B, не используя клавиатуру { 1 1 1 1 1 } B={ 2 2 2 2 2 } { 3 3 3 3 3 }...
fida2
20.09.2021 20:14
решить задачу,можно с объяснением...
Анечка1611
24.04.2020 01:08
нужен ответ на 1 и на 2...
NormerSE
21.08.2022 20:48
Как запустить сразу две функции в питоне...
Neronkilir228
08.11.2022 22:02
Написать программу на языке C# Дано трёхзначное случайное число. Определить произведение цифр кратных 3 в его составе. Без масивов....
danchik1106
16.02.2023 20:15
Какой величиной обозначается давление ...
gabidullina200p00tmn
10.05.2023 10:30
Раскройте скобки, вставьте пропущенные буквы и знаки препинания.под лѐ…к…м дуновением знойн…го ветра море вздраг…вало и покрываясь мелкой рябью осл…пительно ярко отражавш…й...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
int main()
{
int
number,
val,
digits;
bool query[2]{false, false};
std::cout << "Введите число: ";
std::cin >> number;
std::cout << std::endl << "Введите цифру, которую нужно найти в числе: ";
std::cin >> val;
while(number)
{
digits = number % 10;
number /= 10;
if(digits == 3)
query[0] = true;
else if(digits == val)
query[1] = true;
}
if(query[0])
std::cout << "Число 3 входит" << std::endl;
else std::cout << "Число 3 не входит" << std::endl;
if(query[1])
std::cout << "Число " << val << " входит" << std::endl;
else std::cout << "Число " << val << " не входит" << std::endl;
}