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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа на "Вычислительные методы" http://www.cyberforum.ru/cpp-beginners/thread95394.html
Помогите в решении задачи, желательно под Microsoft Visual C++ 6.0 Вот условие: Заданная функция у=sinh(x+1)/((x)^(1/2)) a=1, b=5. Рассчитать на интервале х = не менее 10 значений функции двумя...
C++ Выбор среды разработки Понимаю, что скорее всего в том разделе форума создал данную тему, если это действительно так, то, модераторы, пожалуйста не серчайте) Каждый выбирает компилятор и IDE (или даж без оного, кому то... http://www.cyberforum.ru/cpp-beginners/thread95374.html
C++ прикрепить иконку в borland C++ 5.02
как прикрепить иконку к консольному приложению спомощью borland C++ 5.02. были конечно темы подобные, но в них описание для VS, а у меня таковой нет. хоел подобие открытки создать, но с иконкой в...
C++ Проверка матрицы на ортогональность
Написал вот такой код проверки квадратной матрицы на ортогональность. //--------------------------------------------------------------------------- #include <vcl> #include <iostream> #include...
C++ поиск слова в строке http://www.cyberforum.ru/cpp-beginners/thread95334.html
вот есть программка, которая должна искать слово word_r (отдельный файл) в строке rus (отедельный файл) и в случае нахождения выводить на экран это слово. Но почему-то пишет какую-то ерись. #include...
C++ объясните код не понятно что означает это int*pointer; pointer=new int Добавлено через 1 минуту я как понял это обычный указатель где хранится адрес только на этот раз дин.память? Добавлено через 3... подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7979 / 4738 / 321
Регистрация: 24.06.2010
Сообщений: 10,543
Завершенные тесты: 3
17.11.2010, 01:51
Nema|ameN, Да вы батенька наркоман...

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
#include <stdio.h>
 
int main()
{
    int month=0, days=31, year=0;
    fprintf(stdout, "Enter number of month: ");
    fscanf(stdin, "%d", &month);
    fprintf(stdout, "Enter year: ");
    fscanf(stdin, "%d", &year);
    if((month<0||month>12) || (year<0))
    {
        fprintf(stderr, "Wrong input data\n");
    }
    switch(month)
    {
        case 4: case 6: case 9: case 11:
            days=30;
        break;
        case 2:
        {
            (year%100==0) ? (year%400==0&&year%4==0) ? days=29 : days=28 : (year%4==0) ? days=29 : days=28;
        }
        break;
     }
     fprintf(stdout, "In %d month in %d year is %d days", month, year, days);
     return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru