Все в названии *

                        
/*---@Автор: Dj_Dance------------*/
/*-Количество воскресений в году-*/
/*---oct/2013----------ver:1.0---*/


#include "iostream"//стандартная библиотека
#include <clocale>//библиотека локализаций
#include <string>//библиотека определений строк
#include <cstring>//строки
#include <ctime>//время и дата
#include <math.h>//математика

using namespace std;//пространство стандартных имен

int main() {

setlocale(LC_ALL, "rus");//локализация - Россия

int year, res, diff, i = 0;//определение переменных

/*---оределение переменных---*/
cout << "Введите год: " << endl;

cin >> year;//получили год
diff = year - 2022;//разница между стандартно взятым годом

if(diff < 0) {
diff = 0 - diff;//модуль
}

while(diff > 0) {
i ++;//счетчик
if(i % 3 == 0) {
diff -= 5;//ХЗ зачем и почему, но работает
} else {
diff -= 1;//см. комментарий двумя строками выше
}
}

res = (diff != 0) ? 53 : 52;//тут рлждается результат

cout << "В " << year << " году " << res << " воскресений." << endl;//результат

return 0;//выходим из программы
}
2 14 0
0

Нет фото
Chainsaw * [мошенник]
• 27 дек 2014, 15:19


шо за бидлокод *

0

Нет фото
Сергей82 * [мошенник] 0.14
• 15 окт 2013, 22:27


ясн. значит это старый метод(

0

Нет фото
initrd (DjDance) * [мошенник] 2.52
• 15 окт 2013, 22:24


-=БиО=-, Нет, товарищ школьник *

0

Нет фото
Сергей82 * [мошенник] 0.14
• 15 окт 2013, 21:43


разве не void main(void)???