Girilen tarihin gününü belirleme c programlama
#include <stdio.h>
#include <time.h>
int main ()
{
time_t t;
struct tm *zaman;
int yil, ay, gun;
char *haftanin_gunu[] = { "Pazar", "Pazartesi", "Sali", "Carsamba", "Persembe", "Cuma", "Cumartesi"}; /* tarih bilgisini oku */
printf("Yili girin: ");
scanf ("%d",&yil);
printf("Ayi girin: ");
scanf ("%d",&ay);
printf("Gunu girin: ");
scanf ("%d",&gun); /* simdiki zaman bilgisini al */
t = time(NULL); zaman = localtime(&t);
zaman->tm_year = yil - 1900;
zaman->tm_mon = ay - 1;
zaman->tm_mday = gun; /* mktime fonksiyonun cagir */
mktime(zaman);
printf("Girilen tarihteki gun %s.\n",
haftanin_gunu[zaman->tm_wday]);
return 0;
}
Hiç yorum yok:
Yorum Gönder
Her yorum bilgidir. Araştırmaya devam...