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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ текстовый документ и масив http://www.cyberforum.ru/cpp-beginners/thread349087.html
господа подскажите, вот в текстовом документе мы имеем допустим фразу "Hello World" как мне её от туда извлеч и сделать что бы она была в символьном масиве. Заранее огромное всем спасибо!!!
C++ Запуск программы после ввода её названия Подскажите пожалуйста какой аргумент нужно вводить в cin, чтобы когда пользователь прописывал название программы например calc.exe, а затем нажимал клавишу ввод - она запускалась ? Вот код: #include <iostream> #include <windows.h> #include <conio.h> using namespace std; int a; int main(){ while (1) { cout << "type a program name" <<' '; http://www.cyberforum.ru/cpp-beginners/thread349083.html
C++ Hello, World!
Добрый день. Купил книгу Б.Страуструпа - Принципы и практика использования С++, Напечатал первый код , при компиляции выскочили ошибки. #include "std_lib_facilities.h" int main() { cout << "Hello, World!\n"; return 0; }
C++ Проблема с vector
Объявляю булевый вектор vector<bool> used; затем заполняю его false'ами for (int i=0; i<n; i++) used = false; выходит ошибка при компиляции: Debug Assertion Failed!
C++ Посоветуйте среду программирования на С++ для новичков http://www.cyberforum.ru/cpp-beginners/thread349023.html
CodeBlocks к сожалению немного не правильно работает =( http://www.cyberforum.ru/cpp-beginners/thread347740.html#post1957942 Есть что-нибудь похожее?
C++ Можно ли данную прогу переделать в справочную систему компонентов компьютерной техники?!!! Помогите пожалуйста!!!!!!!!!!!! Можно ли данную прогу(учет книг в библиотеке) переделать в справочную систему компонентов компьютерной техники?!!! Заранее огромное спасибо!!!!!!!!! #include <cstdlib> #include <iostream> #include <map> #include <string> #include <vector> #include <fstream> подробнее

Показать сообщение отдельно
Go0gle
17 / 17 / 1
Регистрация: 08.09.2011
Сообщений: 22
08.09.2011, 21:11     программа которая по номеру дня в году выводит число и месяц
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
#include "iostream"
#include "locale"
#include <stdlib.h>
 
using namespace std ;
 
int main()
{
 
    setlocale(LC_ALL,".OCP") ;      //Локаль для поддержки русского языка
 
    int nDay ;        //День в году
    int M ;           //Месяц в году M[1;12]
 
    wcout<<"Введите день:";
    cin>>nDay ;
 
    if (nDay<0 || nDay>365)
    {
        wcout<<"Данные введены неверно!";
        return 0 ;
    }
 
     if (nDay>0 && nDay<=31) M=1;       //январь
     if (nDay>31 && nDay<=59) M=2;      //февраль
     if (nDay>59 && nDay<=90) M=3;      //март
     if (nDay>90 && nDay<=120) M=4;     //апрель
     if (nDay>121 && nDay<=151) M=5;    //май
     if (nDay>151 && nDay<=181) M=6;    //июнь
     if (nDay>181 && nDay<=212) M=7;    //июль
     if (nDay>212 && nDay<=243) M=8;    //август
     if (nDay>243 && nDay<=273) M=9;    //сентябрь
     if (nDay>273 && nDay<=304) M=10;   //октябрь
     if (nDay>304 && nDay<=334) M=11;   //ноябрь
     if (nDay>334 && nDay<=365) M=12;   //декабрь
 
     switch(M)
       {
           case 1:
           {
            wcout<<abs(nDay-31)<< " января";
           }
            break;
 
           case 2:
           {
               wcout<<abs(nDay-31)<< " февраля";
           }
             break;
 
           case 3:
           {
               wcout<<abs(nDay-59) << " марта";
           }
             break;
 
           case 4:
           {
               wcout<<abs(nDay-90) << " апреля";
           }
            break;
 
           case 5:
           {
               wcout<<abs(nDay-120) << " мая";
           }
            break;
 
           case 6:
           {
               wcout<<abs(nDay-151) << " июня";
           }
             break;
 
           case 7:
           {
               wcout<<abs(nDay-181) << " июля";
           }
            break;
 
           case 8:
           {
                 wcout<<abs(nDay-212) << " августа";
           }
             break;
 
            case 9:
           {
               wcout<<abs(nDay-243) << " сентября";
           }
            break;
 
           case 10:
           {
               wcout<<abs(nDay-273) << " октября";
           }
            break;
 
           case 11:
           {
               wcout<<abs(nDay-304) << " ноября" ;
           }
            break;
 
           case 12:
            {
               wcout<<abs(nDay-334)<< " декабря";
            }
             break;
 
       } //switch
 
    return 0;
}
Вот Вроде то, что Вам нужно.
 
Текущее время: 22:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru