Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Elfman99
0 / 0 / 0
Регистрация: 15.02.2017
Сообщений: 46
1

Вывести возраст пользователя, используя правильное слово год/года/лет

30.05.2018, 08:49. Просмотров 241. Ответов 1

Вводим число от 1 до 100. В ответ выводится строка типа «Вам 76 лет». Или
«Вам 3 года». То есть, в зависимости от числа программа подбирает правильное
слово к этому числу.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2018, 08:49
Ответы с готовыми решениями:

Вывести на экран слово «год», «года» или «лет» в зависимости от введенного возраста
Ввести возраст человека (от 1 до 150 лет) и вывести его вместе с последующим...

Вывести на экран фразу "Мне n лет", учитывая что при некоторых значениях n слово "лет" надо заменить на "год"
дано натуральное число n. Вывести на экран фразу "Мне n лет", учитывая что при...

Составить программу которая при введеном количестве лет выдает сообщени вам n лет,вам n год или года
Составить программу которая при введеном количестве лет выдает сообщение вам n...

Определить для числа наименование «год», «лет» или «года»
б) натуральное число m (m <= 100), заданное пользователем, определяет возраст...

Дать для заданного числа наименования «год», «года», или «лет»
Помогите пожалуйста. Так и не понимаю я этот do while. Нужно решить задачку...

1
Fixer_84
1157 / 723 / 694
Регистрация: 30.04.2016
Сообщений: 2,444
08.07.2018, 16:23 2
Elfman99, здравствуйте! Классический анализ списка дал такой результат:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <bits/stdc++.h> 
#include <windows.h> //Шрифт консоли - Lucida Console
 
    using namespace std;
 
int main() {
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    int age;
    cout << "Введите свой возраст:\n";
    cout << "age = ";
    cin >> age;
    if (age % 10 >= 2 && age % 10 <= 4 && age / 10 != 1)
        cout << "Вам " << age << " года!\n";
    else if (age % 10 == 1 && age / 10 != 1)
        cout << "Вам " << age << " год!\n";
    else
        cout << "Вам " << age << " лет!\n";
    system("pause");
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.07.2018, 16:23

Вывести на экран монитора число с наименованием "год","года", "лет"
Прошу прогу в С++. Дано натуральное число n (n&lt;=100), определяющее в годах...

Вывести информацию о спортсменах, возраст которых не достиг 18 лет
// KR_6.cpp: определяет точку входа для консольного приложения. // Информация...

Вывести информацию о спортсменах, возраст которых не достиг 18 лет
Здравствуйте! Имеется задание: Информация об участниках спортивных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru