Se citeste un numar intreg n care reprezinta un an calendaristic.
Sa se verifice daca anul este bisect sau nu (conditia ca un an sa fie bisect este ca, daca anul nu este divizibil cu 100, sa fie divizibil cu 4; altfel, sa fie divizibil cu 400).
Răspunsuri la întrebare
Răspuns de
17
#include <iostream>
using namespace std;
int main(){
int n;
cin>>n;
if(n%100!=0 && n%4==0 || n%4==0){
cout<<"Bisect";
}else{
cout<<"Nu este bisect";
}
}
using namespace std;
int main(){
int n;
cin>>n;
if(n%100!=0 && n%4==0 || n%4==0){
cout<<"Bisect";
}else{
cout<<"Nu este bisect";
}
}
AntiEaglesDavids:
Vezi ca ai gresit conditia. Da bisect pt 2200 si nu e corect
Răspuns de
5
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
if(n % 400 == 0) cout << "Este bisect.\n";
else if(n % 1 << 2 == 0)
if(n % 100 == 0) cout << "Nu este bisect.\n";
else cout << "Este bisect.\n";
else cout << "Nu este bisect.\n";
return 0;
}
using namespace std;
int main()
{
int n;
cin >> n;
if(n % 400 == 0) cout << "Este bisect.\n";
else if(n % 1 << 2 == 0)
if(n % 100 == 0) cout << "Nu este bisect.\n";
else cout << "Este bisect.\n";
else cout << "Nu este bisect.\n";
return 0;
}
Alte întrebări interesante