Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
александр32
-9 / 0 / 2
Регистрация: 19.02.2011
Сообщений: 41
#1

Вывести название месяца, следующего за введенным - C++

12.04.2011, 18:33. Просмотров 916. Ответов 1
Метки нет (Все метки)

5) Составить программу, которая бы выдавала название месяца, следующего за введенным месяцем (с учетом того, что за декабрем идет январь).
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2011, 18:33
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывести название месяца, следующего за введенным (C++):

Вывести название месяца следующего за текущим
написать программу, которая по номеру месяца выдает название следующего за ним...

По номеру месяца выдать название следующего за ним месяца
Написать программу, которая по номеру месяца выдает название следующего за ним ...

Написать программу, которая по номеру месяца выдает название следующего за ним месяца (при т = 1 получаем февраль, 4 - май и т.д.).
Написать программу, которая по номеру месяца выдает название следующего за ним...

При вводе порядкового номера месяца вывести название этого месяца
Написать программу, которая при вводе порядкового номера месяца (1, 2, 3 и тд)...

Дата следующего дня, последний день месяца и сколько дней осталось до конца месяца
написать программу которая вычисляет дату следующего дня определяет последний...

Вывести название месяца по его номеру
#include <iostream> using namespace std; void main() { setlocale(LC_ALL,...

1
talis
793 / 545 / 61
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
12.04.2011, 23:27 #2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Я себе это так представляю.

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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#include <iostream>
#include <string.h>
 
using namespace std;
 
const char * months[12]
{
    "January", "February",
    "March", "April", "May",
    "June", "July", "August",
    "September", "October", "November",
    "December"
};
 
int main()
{
    char input[16] = {0};
    bool repeat;
 
    do
    {
        cout << "Enter month: ";
        cin.getline( input, 16 );
 
        char i = 0;
 
        while( i < 12 )
        {
            if( !strcasecmp( months[i], input ) )
               break;
 
            i++;
        }
 
        if( i == 12 )
        {
           cout << "Bad month. Retry.\n";
           continue;
        }
 
        i++;
 
        if( i == 12 )
           i = 0;
 
        cout << "The next month is " << months[i] << ".\n";
 
        while( 1 )
        {
            cout << "Do you want to repeat? [y/N]";
            cin.getline( input, 16 );
 
            if( tolower(input[0]) == 'y' )
            {
               repeat = true;
               break;
            }
            else if( tolower(input[0]) == 'n' )
            {
                repeat = false;
                break;
            }
 
            cout << "What? ";
        }
 
    } while( repeat );
 
    return 0;
}
Удачи.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.04.2011, 23:27
Привет! Вот еще темы с решениями:

Вывести название месяца и количество дней в нем
создать программу, которая печатает название месяца и количество дней в месяце....

Вывести название соответствующего введенному числу месяца
Написать программу, которая по заданному числу (от 1 до 12) выводит название...

По номеру месяца вывести соответствующее название времени года
Задача 4. (1-4.cpp, 14.dsp) Написать программу, которая запрашивает у...

В зависимости от порядкового номера месяца вывести на экран его название.
Помогите, пожалуйста, с решением задачи в С++. Составить программу, которая...


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

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

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