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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Записать целое число буквами (можно ли упростить код?) http://www.cyberforum.ru/cpp-beginners/thread1213446.html
Здравствуйте помогите упростить код. Условие: Напишите программу которая вводит целое число, не превышающее 100, и выводит его прописью, например, 21→"двадцать один". Мой код #include <iostream> using namespace std; int main () { int a,b,c ;
C++ Правильно ли реализовано удаление элемента из массива и совершен вызов деструктора? я ведь правильно определил удаление элемента из массива и совершил вызов деструктора? class ECM { ..... } ECM *pECM; .... void ECM::~ECM() { cout<<"Удален"; http://www.cyberforum.ru/cpp-beginners/thread1213407.html
Задача "Кто старше?" (подскажите где ошибка в коде) C++
Здравствуйте!подскажите где может быть ошибка, на сайте показывает частичное решение, Условие: Программа принимает три числа: возраст Антона, возраст Бориса и возраст Виктора. Определите, кто из них старше остальных. Входные данные Входная строка содержит три натуральных числа: возраст Антона, возраст Бориса и возраст Виктора. Выходные данные Выходная строка должна содержать латинскую букву...
C++ Реализация алгоритма сжатия JPEG
помогите пожалуйста! после завтра диплом уже защищать, а я ни на шаг не могу сдвинуться с этой прогрммой(( нужно написать на С++ алгоритм сжатия изображения JPEG.
C++ Баг в реализации Хаффмана http://www.cyberforum.ru/cpp-beginners/thread1213362.html
Здравствуйте, дорогие форумчане. Тут такой вопрос - алгоритм почему-то "теряет" последнюю букву в тексте, если его размер очень мал. Например, если на вход подается "Raiden", то после сжатия и разжатия будет "Raide". Либо в редких случаях бывает даже добавление буквы в конец разархивированного сообщения. Отладка и гугление пока что ничего не дали. Прошу вашей помощи. Вот код #include <iostream>...
C++ Привести код в рабочее состояние Здравствуйте! Есть задание в котором нужно ввести информацию о такси (номер, стоимость, вид транспорта) и так же позволяющий удалить указанный номер такси. не дали вот такой код. Как его можно привести в рабочее состояние? enum Ttransport{bus, car, van}; struct marshrut { int nomer; float vartist; Ttransport transport; }; подробнее

Показать сообщение отдельно
BatonPro
30 / 30 / 24
Регистрация: 21.06.2014
Сообщений: 81
21.06.2014, 02:10     По заданному году получить по порядку все числа, на которые в каждом месяце попадает последняя пятница
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
#include <iostream>
#include <string>
#include <conio.h>
using namespace std;
 
int main(void)
{
    int year;
    int daysInMonth[]={31,28,31,30,31,30,31,31,30,31,30,31};
    int dayOfWeek=0;
    int currentDay=0;
    int cleanUpDay=0;
    string month[]={"January","February","March","April","May","June","July","August","September","October","November","December"};
    cout << "Year:  ";
    cin >> year;
    cout << endl;
    if (year<1970 || year>2037)
    {
        cout <<"Year is out of range";
        return 0;
    }
    if(year%4==0)
    {
        if(year%100!=0 || year%400==0)
        {
            daysInMonth[1]=29;
        }
    }
    currentDay = ((year-1)*365+((year-1)/4)-((year-1)/100)+((year-1)/400))%7;
    for (int i=0;i<12;i++)
    {
        currentDay+=daysInMonth[i];
        dayOfWeek=currentDay%7;
        if(dayOfWeek<5)
        {
            cleanUpDay=daysInMonth[i]-dayOfWeek-2;
        }
        if(dayOfWeek>=5)
        {
            cleanUpDay=daysInMonth[i]-(dayOfWeek-5);
        }
 
        cout << endl<< month[i] <<":"<<cleanUpDay;
    }
    getch();
    return 0;
}
 
Текущее время: 20:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru