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;
- int main(void) {
- printf("Um zu prüfen ob es sich um ein Schaltjahr handelt geben sie bitte das Jahr ein: ");
- 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;
- int main() {
- printf("Geben sie Die Jahreszahl ein, wenn durch 4 teilbar, dann Schaltjahr");
- scanf("%d",&jahr);
- printf("Geben sie Die Jahreszahl ein, wenn durch 4 teilbar, dann Schaltjahr");
- 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");
- if( jahr % 400 == 0 ) printf("Schaltjahr!\n");
}