Informatik Wiki
Registrieren
Advertisement

Folgend findet ihr den Code für eine Schaljahrberechnung. Hier wird anhand des eingegebenen Jahres ermittelt, ob es sich bei diesem Jahr um ein Schaltjahr handelt - jedoch ohne Grafik, sondern direkt auf der Konsole.

Quellcode Variante 1[]

#include<iostream>
using namespace std;

int jahr=0;
int main()
{
cout<<"Geben sie Die Jahreszahl ein: \n"<<endl;
cin>>jahr;
if ( ( (jahr%4==0) && (jahr%100!=0) ) || (jahr%400==0) )

{
cout<<"Schaltjahr!"<<endl;
}
else
{
cout<<"Kein Schaltjahr!"<<endl;
}

return 0;
}

Quellcode Variante 2[]

#include <stdio.h>

int main(void) {
int jahr;


printf("Um zu prüfen ob es sich um ein Schaltjahr handelt geben sie bitte das Jahr ein: ");

scanf("%d",&jahr);

if (jahr % 4 == 0) {

if (jahr % 100 == 0) {

if (jahr % 400 == 0) {

printf("Das Jahr %d ist ein Schaltjahr!",jahr);

}
else {

printf("Es handelt sich um kein Schaltjahr!");

}
}
else {
printf("Das Jahr %d ist ein Schaltjahr!",jahr);
}
}
else {
printf("Es handelt sich um kein Schaltjahr!");
}
getchar();
getchar();
}

Quellcode 3[]

#include <stdio.h>

int main() {
int jahr;
int rest;


printf("Geben sie Die Jahreszahl ein, wenn durch 4 teilbar, dann Schaltjahr");
scanf("%d",&jahr);


if( jahr % 400 == 0 ) printf("Schaltjahr!\n");
else if( jahr % 100 == 0 ) printf("Kein Schaltjahr!\n");
else if( jahr % 4 == 0 ) printf("Schaltjahr!\n");
else printf("Kein Schaltjahr!\n");


}

Advertisement