Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
igauhar1970oze1dn
07.09.2021 05:00 •
Информатика
Дано целое число, лежащее в диапазоне от 1 до 9999. вывести строку — словесное описание данного числа вида "четное двузначное число", "нечетное четырехзначное число" и т.д. на программе с++
Ответ:
dkrechetov85
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 оценок)
Популярные вопросы: Информатика
Alexgorila
06.06.2021 00:58
Задана площадь и ширина прямоугольника. найдите его периметр...
AntihypeSPB
17.03.2020 15:08
Указать значение величины А и В после выполнения следующих операторов присваивания: А:=4 В:=8 А:=А-В В:=А*В А:=А+В...
Dikaya24
15.05.2020 05:32
Вопрос Чертёжнику был дан для исполнения следующий алгоритм: Повтори 4 paз Сместиться на (−1, −1) Сместиться на (2, 2) Сместиться на (3, −3) Конец Какую команду надо выполнить...
020324
22.05.2023 17:38
Чему будет равно значение переменной с в результате выполнения серии операторов а : =5*10+5 b : =(a div 6)+5 a : =(b mod 5)+1 c: =a*a+b-b/2...
lover3
05.03.2022 14:19
Как называется компьютер компании apple?...
skrydyya
30.03.2021 01:17
3. Соотнесите устройство с его назначением. Название устройстваПроцессорНазначениеВвод информацииОбработка данныхДлительное хранение данных большойемкостиВывод информацииЖесткий...
марусяice1
16.09.2022 17:05
Пишем синквейн составь синквейн об одной из героинь сказки.Сказка о мертвой царевна и семи богатырях...
TerminatorYotub
19.10.2021 02:16
Старый порядок, опорой которого являлась абсолютная королевская власть, вызывал недовольство широких слоёв населения Франции. Определите требование каждого слоя. Впишите номера...
slivinskaja83
19.08.2021 09:41
пожайлуста Сравните скорости. Впишите ответ: 20 м/с и 72 км/ч 25 м/с и 60 км/ч...
nnnnnastasi
05.09.2020 16:10
Назовите главного инкив затора в Испании...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
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;
}