Проверка за високосна година

Да се провери дали числото, което е въведено е валидна година и дали годината е високосна.

Публикувано в 11в с етикети . Постоянна връзка.

4 коментара по Проверка за високосна година

  1. maleboldjia каза:
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
    int x;
    cout<<"Vavedi godina v interval ot -100(Predi Hrista) do 10000(Sled Hrista): ";
    //Започваме от 100 г. Пр.Хр., защото според Юлианския календар
    //от тогава започват високосните години
    cin>>x;
    if ((x>=-100)&&(x<=10000))
        if ((((x%4)==0)&&((x%100)!=0))||((x%400)==0))
    	cout<<"Godinata e validna i e visokosna.\n";
    	else cout<<"Godinata e validna, no ne e visokosna.\n";
    else cout<<"Nevalidna godina.\n";
    
    
    	system("pause");
    	return 0;
    }
    
  2. maleboldjia каза:

    Е добре, че пускате задачи с години, защото там съм Бог :-D

Вашият коментар