30.01.2013 Views

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

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Bu işlevi kullanan bir program<br />

#include <br />

main()<br />

{<br />

int max(int, int, int);<br />

clrscr();<br />

printf("%d \n", max(1,2,3));<br />

printf("%d \n", max(14,8,12));<br />

printf("%d \n", max(1,6123,3123));<br />

}<br />

...<br />

işlevin tanım bloğu<br />

...<br />

33<br />

Örnek 4.4: Üs alma işlevini gerçekleyen işlev (üs bilgisi tamsayı).<br />

Girdi : taban ve üs değeri<br />

Çıktı : tabanın üs. kuvveti<br />

float us (float a, int b)<br />

{<br />

int i;<br />

float r;<br />

}<br />

r = 1;<br />

for (i = 1; i0)<br />

return= exp( b * log (a ));<br />

else<br />

return= -1;<br />

}<br />

Genel değişken (global): Her yerde (main ve diğer işlevler) geçerlidir, değerine erişilebilir.<br />

Programın en başında, main işlevinin dışında tanımlanır.<br />

Yerel değişken (local): Sadece tanımlandığı modülde geçerlidir, değerine erişilebilir.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!