Bir e-posta bir C dersi
yazar: Onur • May 1st, 2008 • kategori: ProglamlamaMehmet bir c sorusu göndermiş, örnek kod arayanlar ve Mehmet’le aynı şeyi soranlara cevap olabilir belki.
Mehmet ile aramda bir e-postalaşma işte son gönderen sanırım o
Olduğu gibi aktarıyorum , hadi hayırlısı
/* iki sayıyı toplar ve sonucu ekranda gösterir */
#include <stdio.h>
int topla( int x,int y ); /*** fonksiyon prototipi ***/ONUR: bunu yapman lazım eğer fonkisyonu altta yazıcaksan, yoksa alttakini al buraya koy gerek kalmaz.
void main(void)
{
int toplam,a,b;
printf(”Iki sayi girin : “);
scanf(”%d %d”,&a,&b);
/* fonksiyon çağırılıp, a ve b değerleri parametre olarak aktarılıyor.
topla(a,b) = a + b değeri toplam değişkenine atanması */
toplam = topla(a,b);
printf(”%d ve %d nin toplami %d dir.\n”, a,b,toplam);bak burda toplamı printf demişsin ya bu şu demek o fonksiyondan gelen sonucu ekrana bastır. Fonksiyonlardan gelen sonuçta return ile alınır.Fonksiyonun bir değer döndürmesi lazım
,matematikte var ya abi, fonksiyonlar f(x) = y olması lazım yoksa fonksiyon olmaz zaten.İşte sen diyorsunki bu fonkiyon son olarak y değerine dönüyor. O döndüğü değeride mainde printf diye ekrana bastırırsın yada degisken = diye bir yere atarsın.}
/*** fonksiyon tanımlanması ***/ 22: 23: /* Bu fonksiyon iki tamsayıyı toplar */
int topla( int x, int y )
{
int sonuc;
sonuc = x + y;
return sonuc;}
return sonuc demis mesela, sildim onu derledim tekrar bisi farketmedi.. etik olarak koymak mi lazim bunu boyle hep? <img src=”hede gif” /> gibi mesela <img tagı /> ile kapanmazsa w3 den geçemiyo( <img src=”ad.gif”> ) hata vermez ama etik açıdan bok. biliosn zaten.
kêzâ <br />ya bu return’suz hata verir mi vermez mi tam olarak neden soylemiosun abi
ulan varya… bölümünün hakkını ver lan :! return(1) return(0) return kelime return(kelime) farklı farklı sekilleri var. neyse biraz daha bakiyim ben buna.
–
bi de void olayi var ayni bok o da, gereksiz a.*. onu da kisa ozet gecsene musaitsen, fonksiyonun basina türü(int float vs) gelio bazen, bazen koymuom onu calisio yine. ne farki var ya… int toplam(a, b) ölümcül hata mı yani bunu koymasak falan.
–
önemli olan algoritmayi bulmak gerisi koy g**gitsin mantigi zaten de.. neyse hadi. msn den “heuheeheuhee” diye neye güldün lan en son
–
İlginizi çekebilecek yazılar:
Onur
yazar'a e-post at | bütün yazıları Onur

senin yazdıgın 2 satır şey lan bu ne
adam gibi cevabın bile görünmüo.. peehh
Önce ben yazdım, yazı benimdir !
bari son sorduklarımı da cevaplasaydın da adam gibi döküman olaydı bu : )