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

Вывести слово СТУДЕНТ в заданном падеже единственного числа - C++

Восстановить пароль Регистрация
 
Hiyizhang
 Аватар для Hiyizhang
0 / 0 / 0
Регистрация: 18.11.2013
Сообщений: 27
30.11.2013, 14:51     Вывести слово СТУДЕНТ в заданном падеже единственного числа #1
Помогите написать программу в C++
Задание задачи таково:
При введении одного из символов (N-Именительный,R-Родительный,D-Дательный,Z-Винительный,O-Творительный,P-Предложный) вывести слово СТУДЕНТ в заданном падеже единственного числа.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2013, 14:51     Вывести слово СТУДЕНТ в заданном падеже единственного числа
Посмотрите здесь:

C++ Вывести все нечетные числа в заданном интервале
Английские слова: перевод из единственного числа во множественное C++
Вывести все числа Армстронга в заданном интервале C++
C++ Поставить в правильном падеже слово "пирожок" (if или switch)
Вывести на экран все числа, делящиеся на 3 в заданном диапазоне C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DenSoLo777
3 / 3 / 1
Регистрация: 06.06.2013
Сообщений: 20
30.11.2013, 14:56     Вывести слово СТУДЕНТ в заданном падеже единственного числа #2
Hiyizhang, напиши сначала мне слово студент во всех падежах))
Hiyizhang
 Аватар для Hiyizhang
0 / 0 / 0
Регистрация: 18.11.2013
Сообщений: 27
01.12.2013, 13:15  [ТС]     Вывести слово СТУДЕНТ в заданном падеже единственного числа #3
Именительный-Студент
Родительный-Студента
Дательный-Студенту
Винительный-Студента
Творительный-Студентом
Предложный-Студенте

Добавлено через 18 часов 35 минут
Буду весьма Благодарен за решение этой задачи
niyaz1998
2 / 2 / 0
Регистрация: 28.11.2013
Сообщений: 15
01.12.2013, 13:33     Вывести слово СТУДЕНТ в заданном падеже единственного числа #4
если N выводи студент
если R выводи студента...

C++
1
2
3
4
5
6
7
8
9
10
include <iostream>
include <string>
 
using namespace std;
 
int main();
string s;
cin s;
if (s=='N'){
cout << "студент";
остальное аналогично
Liden
17 / 17 / 2
Регистрация: 19.11.2013
Сообщений: 83
01.12.2013, 13:43     Вывести слово СТУДЕНТ в заданном падеже единственного числа #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
#include "stdafx.h"
#include <iostream>
#include <cstdlib>
using namespace std;
 
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_CTYPE, "rus");
    char ch;
    cout<<"Введите один из символов: N-Именительный,R-Родительный,D-Дательный,Z-Винительный,O-Творительный,P-Предложный для вывода слова в нужном падеже:"<<endl;
    cin>>ch;
    switch(ch){
    case 'N':cout<<"Студент"; break;
        case 'R':cout<<"Студента"; break;
            case 'D':cout<<"Студенту"; break;
                case 'Z':cout<<"Студента"; break;
                    case 'O':cout<<"Студентом"; break;
                        case 'P':cout<<"Студенте"; break;
                        default: cout<<"Вы ввели неправильный символ"<<endl;
                        
    }
    
                        
 
    system ("pause");
 
    return 0;
}
Добавлено через 7 минут
можно сюда еще цикл засунуть, чтобы даже при неправильном вводе, программа все равно приглашала ввести символ для выбора падежа)
Yandex
Объявления
01.12.2013, 13:43     Вывести слово СТУДЕНТ в заданном падеже единственного числа
Ответ Создать тему
Опции темы

Текущее время: 00:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru