С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
 Аватар для mistervampir
2 / 2 / 0
Регистрация: 02.07.2013
Сообщений: 19

Составьте программу, которая для целого числа k (от 1 до 99)

02.07.2013, 06:25. Показов 2083. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите PLEASE. Составьте программу, которая для целого числа k (от 1 до 99), введенного вами, напечатает фразу «Мне k лет», при этом в нужных случаях слово «лет» заменяя на слово «год» или «года». на С++
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.07.2013, 06:25
Ответы с готовыми решениями:

Составьте программу для угадывания целого числа
составьте программу для угадывания целого числ,которое загадал компьютерв определнном диапазоне. Указания:пусть a-число,загаданное...

Строка представляет собой запись целого числа. Составьте программу ее перевода в соответсвующую величину целого типа.
Помогите сделать задание: Строка представляет собой запись целого числа. Составьте программу ее перевода в соответсвующую величину целого...

Составьте программу, выводящую фразу "мне k лет" (для целого числа k от 1 до 99)
Составьте программу, выводящую фразу "мне k лет" (для целого числа k от 1 до 99). При этом необходимо учесть, что при некоторых значениях k...

5
 Аватар для Adderochka
6 / 6 / 0
Регистрация: 20.06.2013
Сообщений: 52
02.07.2013, 06:53
С++ не знаю, а на Dеlphi это было бы не сложно...
0
 Аватар для mistervampir
2 / 2 / 0
Регистрация: 02.07.2013
Сообщений: 19
02.07.2013, 06:59  [ТС]
спасибо, но на Delphi и на pascal уже составлена на форуме. Надо бы на С++
0
0 / 0 / 1
Регистрация: 01.07.2013
Сообщений: 5
02.07.2013, 07:48
Где-то год назад мне нужно было написать то же самое, только тоже на Паскале. Код под спойлером.

Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
#include <locale>
#define out(x) wcout << L"Мне " << age << x << endl
typedef unsigned short USHRT;
 
using namespace std;
 
int wmain()
{
    _wsetlocale(LC_ALL, L"russian");
    USHRT age;
    wcout << L"Введите ваш возраст: ";
    wcin >> age;
    if (age > 99)
        return -1;
    USHRT dev = age % 10;
    if (age >= 5 && age <= 20)
        out(L" лет.");
    else switch (dev)
    {
    case 1:
        out(L" год.");
        break;
    case 2:
    case 3:
    case 4:
        out(L" года.");
        break;
    default:
        out(L" лет.");
        break;
    }
    wcin.get();
    return 0;
}
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
02.07.2013, 07:54
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <string>
#include <locale>
 
static std::wstring years(int y)
{
    y %= 100;
    int y_rem = y % 10;
 
    if((y >= 11 && y <= 19) || y_rem == 0 || (y_rem >= 5 && y_rem <= 9))
        return L"лет";
    else if(y_rem == 1)
        return L"год";
    else
        return L"года";
}
 
int main()
{
    using namespace std;
 
    locale::global(locale(""));
 
    wcout << L"Введите Ваш возраст: ";
    wcout.flush();
 
    int age;
 
    wcin >> age;
 
    wcout << L"Вам " << age << L" " << years(age) << std::endl;
}
С установкой правильной локали для Windows мучайтесь сами.
1
 Аватар для mistervampir
2 / 2 / 0
Регистрация: 02.07.2013
Сообщений: 19
02.07.2013, 09:13  [ТС]
Отлично!!! Спасибо, огромное!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.07.2013, 09:13
Помогаю со студенческими работами здесь

Написать программу, которая для заданного целого числа а печатает таблицу
2) Написать программу, которая для заданного целого числа а печатает таблицу, используя только форматирование для получения заданного вида...

Написать программу, которая для заданного целого числа а печатает таблицу
а а3 а6 а6 а3 а

Написать программу, которая для заданного целого числа печатает следующую таблицу
Помогите, пожалуйста. 1. Написать программу, которая для заданного целого числа печатает следующую таблицу: а a^3 a^6 a^6 a^3 ...

Составьте программу, которая для числа K (от 1 до 99), введенного вами, напечатает фразу «Мне K лет»
Составьте программу, которая для числа K (от 1 до 99), введенного вами, напечатает фразу «Мне K лет», где K – введенное число, при этом в...

Рекурсия. Составьте программу, которая для заданного натурального числа n вычисляет значение выражения
Составьте программу, которая для заданного натурального числа n вычисляет значение выражения: 1/1+1/2+1/3+1/4+1/...n-1+1\n


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru