C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt
C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt
C DİLİ KULLANARAK BİLGİSAYAR PROGRAMLAMA ... - 320Volt
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
i = 28;<br />
break;<br />
default : i = 30;<br />
}<br />
return i;<br />
}<br />
39<br />
Örnek :4.14: Önümüzdeki yılda Ramazan Bayramı nın hangi tarihte kutlanacağını hesaplayan programı yazınız.<br />
Bu yılki tarih klavyeden gün ay ve yıl olarak okunacakır.<br />
Girdi: Bu yıl kutlanılan tarih<br />
Çıktı : Sonraki tarih<br />
#include <br />
int aydakigun(int, int);<br />
main()<br />
{<br />
int gun,ay, yil;<br />
int i, j ;<br />
clrscr();<br />
printf("Bu yılki tarihi giriniz (G A Y) : ");<br />
scanf("%d %d %d",&gun, &ay, &yil);<br />
yil = yil + 1;<br />
gun = gun - 11;<br />
if (gun < 1 ) {<br />
ay = ay - 1;<br />
if (ay < 1 ) {<br />
ay = 12;<br />
yil = yil - 1 ;<br />
}<br />
gun = gun + aydakigun(ay, yil);<br />
}<br />
printf("\nGelecek bayram = %d/%d/%d\n",gun,ay,yil);<br />
}<br />
Örnek :4.15: Girilen bir tamsayının basamaklarının sırasının tersinin oluşturduğu sayıyı veren işlevi yazınız.<br />
#include <br />
long tersi(long);<br />
main()<br />
{<br />
long s;<br />
clrscr();<br />
printf("Sayıyı giriniz : ");<br />
scanf("%ld", &s);<br />
printf("Basamaklarının ters çevirilmişi = %ld \n", tersi(s));<br />
}<br />
long tersi(long k)<br />
{<br />
long a, b;