Geschrieben am: 27.09.2010 um 17:47 Uhr
Zuletzt editiert am: 27.09.2010 um 17:47 Uhr
|
|
Hallo, also erst einmal gibt es so etwas wie eine "If schleife" nicht, höhstens ein if konstrukt.
Zweitens sollte es wohl so gehen:
Zitat:
#include <iostream>
using namespace std;
int main()
{
int a;
cout << " Jahreszahl"
cin >> a;
if(((a%4==0)&&(a%100!=0))||(a%4==0)&&(a%100==0)&&(a%400==0))
{
cout << " Schaltjahr" << endl;
}
else
{
cout << "kein Schaltjahr" << endl;
}
}
Merke:
a%b=4 ist ein zuweisung
a%b==4 ist ein vergleich!
a%b=!0 kann schonmal nicht funktionieren, wenn dann !=
((a%b)&&(a&b)) ist dasselbe wie a%b && a%b -->mach es nicht komplizierter als es ist
CUT THREAD HERE ✂ - - - - - - - - - - - - - - - - - - - - - - - -
|