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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.71
wazaabi
0 / 0 / 0
Регистрация: 01.07.2011
Сообщений: 19
#1

По номеру месяца определить его название и время года к которому он относится - C++

01.07.2011, 21:17. Просмотров 1931. Ответов 4
Метки нет (Все метки)

По номеру месяца определить его название и время года к которому он относится (на Си)

 Комментарий модератора 
Во-первых, именуйте темы осмысленно!
Во-вторых, тут вам никто ничем не обязан, чтобы ваши вопросы звучали как приказы. Будете так озаглавливать темы - помогать вам со временем перестанут.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2011, 21:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос По номеру месяца определить его название и время года к которому он относится (C++):

По номеру месяца определить название времени года - C++
Написать программу которая запрашивает у пользователя номер месяца и затем выводит соответствующее название времени года.В случае если...

По номеру месяца определить время года - C++
DEV C++ Очень срочно, помогите!!!! дан номер месяца (1-январь,2-февраль) Вывести название соответствующего времени года зима весна и т.д

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

Вывести название соответствующего времени года по заданному номеру месяца - C++
3.Дано номер месяца — целое число в диапазоне 1-12(1 — январь, 2 — февраль и т. д.). Вывести название соответствующего времени года...

Вывести время года по номеру месяца - C++
Я должен ввести номер месяца, а программа должна вывести время года. Например: ввожу 11, а выводит осень. (с использованием кейсов) ...

Составить программу, которая по введенному номеру месяца определяет время года - C++
Составить программу, которая по введенному номеру месяца определяет время года, например, ввели 5 – весна .Напишите...

4
Mischanja
Всегда не хватает времени
118 / 118 / 7
Регистрация: 15.10.2009
Сообщений: 493
01.07.2011, 21:46 #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
#include <iostream.h>
#include <string.h>
#include <conio.h>
#include <stdio.h>
int main()
{
    clrscr();
    int n;
    char m1[9]="January";
    char m2[9]="February";
    char m3[6]="March";
    char m4[6]="April";
    char m5[4]="May";
    char m6[5]="June";
    char m7[6]="July";
    char m8[7]="August";
    char m9[10]="September";
    char m10[8]="October";
    char m11[9]="November";
    char m12[9]="December";
    char v1[7]="Spring";
    char v2[7]="Summer";
    char v3[7]="Autumn";
    char v4[7]="Winter";
 
    cout<<"Enter number of monath: ";
    cin>>n;
 
    if(n==1) {cout<<"Monath: "<<m1<<" Season: "<<v1;}
    if(n==2) {cout<<"Monath: "<<m2<<" Season: "<<v1;}
    if(n==3) {cout<<"Monath: "<<m3<<" Season: "<<v1;}
    if(n==4) {cout<<"Monath: "<<m4<<" Season: "<<v2;}
    if(n==5) {cout<<"Monath: "<<m5<<" Season: "<<v2;}
    if(n==6) {cout<<"Monath: "<<m6<<" Season: "<<v2;}
    if(n==7) {cout<<"Monath: "<<m7<<" Season: "<<v3;}
    if(n==8) {cout<<"Monath: "<<m8<<" Season: "<<v3;}
    if(n==9) {cout<<"Monath: "<<m9<<" Season: "<<v3;}
    if(n==10) {cout<<"Monath: "<<m10<<" Season: "<<v4;}
    if(n==11) {cout<<"Monath: "<<m11<<" Season: "<<v4;}
    if(n==12) {cout<<"Monath: "<<m12<<" Season: "<<v4;}
        getch();
return 0;
}
только впредь будьте по вежливей а то с такой постановкой вопроса вам никто помогать не будет
1
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
01.07.2011, 21:56 #3
Цитата Сообщение от wazaabi Посмотреть сообщение
По номеру месяца определить его название
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <boost/date_time/gregorian/gregorian.hpp>
 
int main(){
  using namespace boost::gregorian;
  greg_month month(1);
  try{
    int m;
    std::cout << "   Enter Month(1..12): ";
    std::cin >> m;
    month = greg_month(m);
  }
  catch(bad_month bm){
    std::cout << "Invalid Month Entered" << bm.what() << '\n'
              << "Using minimum value for month. " << std::endl;
  }
  std::cout << month << std::endl;
  return 0;
}
2
Mischanja
Всегда не хватает времени
118 / 118 / 7
Регистрация: 15.10.2009
Сообщений: 493
01.07.2011, 22:01 #4
Да так даже легче
0
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
01.07.2011, 22:15 #5
Что бы название месяца выводилось полностью, можно добавить:
C++
1
2
3
4
date d(2000, month, 1);
date_facet* facet(new date_facet("%B"));
std::cout.imbue(std::locale(std::cout.getloc(), facet));
std::cout << d << std::endl;
0
01.07.2011, 22:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.07.2011, 22:15
Привет! Вот еще темы с ответами:

Вывести название месяца по его номеру - C++
#include &lt;iostream&gt; using namespace std; void main() { setlocale(LC_ALL, &quot;Rus&quot;); int n; cout &lt;&lt; &quot;Введите месяц &quot;; cin &gt;&gt;...

Написать программу, которая выводит название месяца по его порядковому номеру - C++
Написать программу при вводе номера месяца должно выводится название этого месяца ( 6 месяцев ) Добавлено через 59 секунд 1, 2, 3 и...

По введенному номеру года получить его название по старояпонскому календарю. - C++
В старояпонском календаре был принят двенадцатилетний цикл, годы внутри которого назывались соответственно: крыса, корова, тигр, заяц,...

По названию месяца вывести его порядковый номер и название времени года. - C++
Составить программу, которая бы по названию месяца выдавала бы его порядковый номер и название времени года.


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

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

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