Форум программистов, компьютерный форум CyberForum.ru

В зависимости от введенного числа изменить окончание у слова - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Стек записи на основе статического массива типа запись http://www.cyberforum.ru/cpp-beginners/thread690967.html
Добрый вечер! Помогите пожалуйста выполнить задание: Создать стек записи Спортсмен на основе статического массива типа запись. Заранее, очень вам благодарен! Добавлено через 34 минуты Реализовать методы : Добавить элемент, удалить элемент, вершина стека.
C++ Найти наибольший элемент среди элементов главной и побочной диагонали Ребят помогите очень нужно пожалуйста !!! задачи по С++ 1 Найти наибольший элемент среди элементов главной и побочной диагонали и вывести на экран строку, в которой он находится. Определить, является ли матрица ортонормированной, т. е. такой, в которой скалярное произведение каждой пары различных строк равно 0, а скалярное произведение каждой строки на себя равно 1. http://www.cyberforum.ru/cpp-beginners/thread690964.html
C++ Будет ли продуктивно одновременно читать несколько книг по C++
Снова здравствуйте форумчане у меня возник к вам вопрос можно ли читать одновременно несколько книг по C++ ? И будет ли это полезно? Сейчас читаю "Программирование. Принципы и практика использования C++" стоит ли одновременно что то еше читать например прочитал в одной книге про ввод вывод а затем это же в другой(у каждого ведь изложение разное) или же это не будет продуктивно?
C++ Не могу дописать программу преобразующую слова в цифры
Здравствуйте форумчане у меня есть к вам вопрос насчет одной программы. Задача: Напишите программу, преобразующую слова "нуль", "два" и т.д в цифры 0, 2 и т.д. Когда пользователь вводит число в виде слова, программа должна вывести на экран соответствующую цифру. Выполните эту программу для цифр 0, 1, 2, 3 и 4. Если пользователь введет что-нибудь другое например фразу "глупый компьютер!",...
C++ Вычислить сумму http://www.cyberforum.ru/cpp-beginners/thread690947.html
HELP ME!!! PLEASE!!!
C++ Можно ли это назвать пузырьковой сортировкой? int last = arraySize-1; while (last > 0) { int max = last; for (int i = 0; i <= last; i++) if (sort > sort) max = i; if (sort != sort) { подробнее

Показать сообщение отдельно
Bloodnigga
0 / 0 / 0
Регистрация: 07.11.2012
Сообщений: 5
07.11.2012, 14:32  [ТС]     В зависимости от введенного числа изменить окончание у слова
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
#include <iostream>
using namespace std;
void main()
{
setlocale (LC_ALL, "");
int a, b;
cout<<"Введите количество собранных грибов: ";
cin>> a;
b = a%10;
 
switch(b)
{
    case 0:
    case 5:
    case 6: 
    case 7:
    case 8:
    case 11:
    case 9: cout<<"Вы собрали " << a << " грибов\n"; break;
 
    case 1: cout<<"Вы собрали " << a << " гриб\n"; break;
 
    case 2:
    case 4:
    case 3: cout<<"Вы собрали " << a << " гриба\n"; break;
    }
}
я начал делать так.
все работает, но как сюда добавить 11 12 13 14?

Добавлено через 2 минуты
Цитата Сообщение от sanchoflat Посмотреть сообщение
я думаю
- найди все цифры, при которых окончание -ов и
примерно
C++
1
2
3
4
5
6
7
8
9
10
11
......
string str ("гриб");
string str1 ("ов");
int chislo;
std::cout<<"chislo:";
std::cin>>chislo;
 
if ( chislo > 11 && chislo < 14 )
{
std::cout<<chislo<<str<<str1;
}
такой код пока сложно для меня))
надо if else или switch)
 
Текущее время: 12:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru