Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
Kolyabu
25.07.2022 16:26 •
Информатика
Дано целое число, лежащее в диапазоне от 1 до 9999. вывести строку — словесное описание данного числа вида "четное двузначное число", "нечетное четырехзначное число" и т.д. на программе с++
Показать ответ
Ответ:
nastyusha19032002
05.10.2020 19:51
#include <iostream>
using namespace std;
string evenOrOdd(int n)
{
if (n % 2 == 0) {
return "чётное";
}
else {
return "нечётное";
}
}
string digitCount(int n)
{
if ( (int) n / 1000 > 0 ) {
if (n > 9999){
return "n-значное";
}
else {
return "четырёхзначное";
}
}
else if ( (int) n % 1000 / 100 > 0 ) {
return "трёхзначное";
}
else if ( (int) n % 100 / 10 > 0 ) {
return "двузначное";
}
else {
return "однозначное";
}
}
int main()
{
int n;
cout << "n = ";
cin >> n;
cout << evenOrOdd(n) << ' '
<< digitCount(n) << ' '
<< "число" << endl;
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
MaxDeep
15.09.2020 11:31
Снаписание программы вычисления объёма,площади поверхности,длины рёбер прямоугольного параллепипеда на языке паскаль (всё в одной программе )...
PamPam98
18.08.2022 00:15
Найди значение выражения. 1& 1& 1...
333307
22.10.2020 09:42
Составьте программу для вычисления значения y, если y=x+3, если x≥0, x2, если x 0....
Помрлтм245
19.10.2021 14:39
Почты8. Дан адрес электронной[email protected] Каковопочтового сервера?ИМЯ1. den;2. immc;3. duble;4. duble.immc;5.ru...
datskivvera
08.12.2021 11:29
Определите, по какой из масок из них будет отобрана указанная группа файловcrest.data oregon.dat trend.dat trend.data 1)? *re? .d*2)*re*.da*3)*? re*.dat*4)*? re?...
andreyrodrigo2
21.04.2022 13:28
Проверочная работа по темет «алгоритмы» вариант №3 1. построить блок-схему алгоритма вычисления плотности газа (формула р=м/v) 2. постройте блок-схему вычисления...
artyommakarov1
15.02.2023 11:51
Какие есть три вида подключаемых устройств? ...
ВалераГущина
11.02.2021 12:32
стихотворение М.А. Волошина «Как мне близок и понятен» Как мне близок и понятен Этот мир — зелёный, синий, Мир живых, прозрачных пятен И упругих, гибких линий....
2116121056
20.12.2022 20:32
Хто був перший правитель в Китаї ? 16-18 ст. ...
896426745
02.02.2022 19:26
В одной из кодировок КОИ-8 каждый символ кодируется 8 битами. Дима написал текст (в нём нет лишних пробелов): «J, Cg, Cat, Ruby, Swift, Delphi, Haskell — языки...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
using namespace std;
string evenOrOdd(int n)
{
if (n % 2 == 0) {
return "чётное";
}
else {
return "нечётное";
}
}
string digitCount(int n)
{
if ( (int) n / 1000 > 0 ) {
if (n > 9999){
return "n-значное";
}
else {
return "четырёхзначное";
}
}
else if ( (int) n % 1000 / 100 > 0 ) {
return "трёхзначное";
}
else if ( (int) n % 100 / 10 > 0 ) {
return "двузначное";
}
else {
return "однозначное";
}
}
int main()
{
int n;
cout << "n = ";
cin >> n;
cout << evenOrOdd(n) << ' '
<< digitCount(n) << ' '
<< "число" << endl;
return 0;
}