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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.69
barlog
2 / 2 / 0
Регистрация: 03.11.2009
Сообщений: 227
#1

Склонение существительного - C++

03.10.2010, 14:28. Просмотров 1904. Ответов 3
Метки нет (Все метки)

Проходим оператор switch...
В зависимости от целого числа просклонять заданное существительное.
....Ну это,как я понимаю,типа вводим существительное- книга и любое число,например,-11.И программа должна вывести 11 книг. если 2,то 2 книги.
.....Что-то как то не очень в голове укладывается,помогите пожалуйста!!!Как составить программу(

Добавлено через 1 минуту
е если 1003,то 1003 книги....как-то все надо увязать к последней цифре числа....но чисел то бесконечно много....(

Добавлено через 8 минут
.....Вообще супер,я нашла точную формулировку задание.....
Дано целое число.В зависимомти от его значения вывести в правильном падеже какое-нибудь заданное слово.Например,563 символа1713 символов,91 символ.
....Ребята я как понимаю это слово не в программу впихивать,а так с клавиатуры набирать?так как же тогда ужесть еще и род существительного?!нееет,не может быть так сложно....(((помогите,пожалуйста!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2010, 14:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Склонение существительного (C++):

Определить окончание существительного в зависимости от введенного количества - C++
Доброго времени суток. Прошу небольшей помощи с вашей стороны. Вот в чем суть Задача: Для натурального числа К напечатать фразу "мы нашли...

Написать функцию, согласующую окончания числительного и существительного - C++
Помогите перенести условие в комментарии в функцию string пожалуйста. #include <iostream> using namespace std; string...

Склонение слова рубль в зависимости от числа - C++
Написал программу по склонению слова рубль при помощи if else, правда я тут я не учел числа от 11 до 19, но не в этом проблема. Хочу...

Склонение существительных в зависимости от количества единиц - C++
Задание: Вводишь число, а компьютер должен дописать к нему рублей или рубля или рубль, вобщем правильно просклонять. Код: #include...

Склонение слова "программист" относительно числу - C++
Склонение слова "программист" относительно числу. Чтобы вводить число 101 и программа выдавала слово "101 программист" или 102...

Склонение существительного "рубль" после числительного - C#
Нужно просклонять существительное "рублей" следующее за числительным. Например, 10 рублей, 1 рубль, 2 рубля. Как написать коротко...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
03.10.2010, 14:53 #2
Цитата Сообщение от barlog Посмотреть сообщение
какое-нибудь заданное слово
Тут не указано кем задано, а значит задается тем кто пишет программу.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
 
int main( )
{
     setlocale( LC_ALL, "rus" );
     cout << "Введите число: ";
     int n;
     cin >> n;
     if( n != 11 && n != 111 && n != 1111 )
     {
    switch( n % 10 )
    {
        case 1:  cout << endl << n << " символ\n"; break;
        case 2: case 3: case 4: cout << endl << n << " символа\n"; break;
        default: cout << endl << n << " символов\n"; break;
    }
      }
      else cout << endl << n << " символов\n";
      system("pause");
      return 0;
}
barlog
2 / 2 / 0
Регистрация: 03.11.2009
Сообщений: 227
03.10.2010, 19:25  [ТС] #3
спасибо большое!!! а что значит 7ая строка?
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
03.10.2010, 19:25 #4
barlog, Установка локали для русского текста. Гугл в помощь
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2010, 19:25
Привет! Вот еще темы с ответами:

Подобрать верное окончание существительного в зависимости от количества - Turbo Pascal
по введенному натуральному числу n(n&lt;=100) обозначаешему количество ворон вывести надпись ,на дереве n ворон.где ворона склоняеться...

Напечатать фразу, изменив окончание существительного в соответствии с числительным - Pascal ABC
Для целого числа N от 1 до 8 напечатать фразу &quot;Мы нашли грибов&quot; согласовав окончание слова &quot;гриб&quot;

склонение Ф.И.О - Delphi БД
помогите пожалуйста, нужен код склонения Ф.И.О, у меня скоро дипломка, препод ваще ниче не знает, и еще можно просто код чтобы например...

Склонение - 1С
1С 8.2 Документооборот Корп 1.3 Можно ли не меняя типовую просклонять (фио, должности). ___________ мне показали, что где-то там...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
03.10.2010, 19:25
Ответ Создать тему
Опции темы

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