Verfügbare Informationen zu "Schaltjahr"
Qualität des Beitrags: Beteiligte Poster: weichwurst - baquero - Daniel Forum: Puttydoof Forenbeschreibung: Beschreibung Ihres Forums aus dem Unterforum: Aufgaben und Lösungen Antworten: 7 Forum gestartet am: Donnerstag 12.01.2006 Sprache: deutsch Link zum Originaltopic: Schaltjahr Letzte Antwort: vor 17 Jahren, 2 Monaten, 9 Tagen, 1 Stunde, 13 Minuten
Alle Beiträge und Antworten zu "Schaltjahr"
Re: Schaltjahr
weichwurst - 17.01.2006, 15:57Schaltjahr
#include <stdio.h>
int main (void)
{
int iJahr = 0;
printf ("Gib eine Jahreszahl ein:\n");
scanf ("%d", &iJahr);
if(iJahr <1582)
{
printf("Dieses Jahr ist kein Schaltjahr weil gabs noch nicht\n");
}
else
if ((iJahr % 400) == 0)
{
printf("Dieses Jahr ist ein Schaltjahr\n");
}
else
if ((iJahr % 100) == 0)
{
printf("Dieses Jahr ist kein Schaljahr\n");
}
else
if ((iJahr % 4) == 0)
{
printf("Dieses Jahr ist ein Schaltjahr\n");
}
else
{
printf("Dieses Jahr ist kein Schaltjahr\n");
}
return 0;
}
Re: Schaltjahr
weichwurst - 18.01.2006, 11:02
haut noch nicht ganz hin
Re: Schaltjahr
baquero - 18.01.2006, 11:12
ich wollt schon sagen: das sieht noch nicht so ganz gut aus :lol:
Re: Schaltjahr
weichwurst - 18.01.2006, 11:14
Also so funktionierts ich such noch ob ichs kürzer hinkriege:
#include <stdio.h>
int main (void)
{
int iJahr = 0;
printf ("Gib eine Jahreszahl ein:\n");
scanf ("%d", &iJahr);
if((iJahr >1582 && iJahr % 4 ==0 && iJahr % 400 ==0)||
(iJahr >1582 && iJahr % 4 ==0 && iJahr % 100 !=0))
{
printf("Dieses Jahr ist ein Schaltjahr\n");
}
else
{
printf("Dieses Jahr ist kein Schaltjahr\n");
}
return 0;
}
Re: Schaltjahr
weichwurst - 18.01.2006, 11:23
So das ist meiner meinung nach die kürzeste Variante:
#include <stdio.h>
int main (void)
{
int iJahr = 0;
printf ("Gib eine Jahreszahl ein:\n");
scanf ("%d", &iJahr);
if(iJahr >1582 &&(iJahr % 400 ==0||(iJahr % 4 ==0 && iJahr % 100 !=0)))
{
printf("Dieses Jahr ist ein Schaltjahr\n");
}
else
{
printf("Dieses Jahr ist kein Schaltjahr\n");
}
return 0;
}
Re: Schaltjahr
Daniel - 18.01.2006, 11:25
So sieht meine aus:
//Datei funk.c
#include <stdio.h>
int main ()
{
int iVar = 0;
printf("Bitte eine Jahreszahl eingeben (JJJJ): ");
scanf("%d",&iVar);
if (iVar > 1582 && iVar %4 != 0 || iVar %100 == 0 && iVar %400 != 0)
{
printf("Dieses Jahr ist kein Schaltjahr!\n");
}
else
{
printf ("Das Jahr %d ist ein Schaltjahr!\n", iVar);
}
return 0;
}
Re: Schaltjahr
weichwurst - 18.01.2006, 11:35
Na gut das ist das gleiche nur andersherum
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum Puttydoof
Ähnliche Beiträge wie "Schaltjahr"
