İlk C Programımız

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Uzman Üye
Katılım
28 Kas 2015
Mesajlar
255
Tepki puanı
0
Yaş
26
10 HİZMET YILI
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]Şimdi de, ilk baştaki örnek programı c koduna çevirelim. Programımız klavyeden iki sayı girmemizi ve bunların toplamını ekrana yazdırmayı amaçlıyordu[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]Kod:include main( ) { int sayi1,sayi2,toplam; printf("Lütfen birinci sayıyı giriniz!n"); scanf("%d",&sayi1); printf(" Lütfen ikinci sayıyı giriniz!n"); scanf("%d",&sayi2) toplam=sayi1+sayi2; //buradaki = işareti atama operatörüdür. İşaretin sağındaki değer soldaki //değişkene aktarılır. printf("Girdiğiniz iki sayının toplamı = %d",toplam); } Şimdi programı inceleyelim:[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]#include deyimiyle standart girdi-çıktı komutlarının bulunduğu dosyayı kullanacağımızı belirttik. [/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]Sadece main( ) fonksiyonunda kullanılmak üzere üç adet int tipinden değişken tayin ettik.(lokal değişken)[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]Birinci ve ikinci sayıları girmesi için standart girdi-çıktı komutlarını kullandık.[/FONT]

[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]toplam=sayi1+sayi2; satırıyla toplam değişkenine sayi1 ve sayi2"nin o anki değerlerinin toplamını aktardık. Yani eğer sayi1 için kullanıcı 10, sayi2 için de 20 girseydi toplam = 10 + 20 yani 30 olacaktır.[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]printf("Girdiğiniz iki sayının toplamı = %d",toplam); son olarak toplam değerini ekrana aktardık.[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]Bu programda akla takılabilecek iki soru:[/FONT]
[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]1- n işaretlerini niye kullandık?[/FONT]

[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]2-// işaretleri neyi belirtir.[/FONT]

[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]n işaretini kullanmasaydık program printf komutuyla yazılan herşeyi yan yana yazacak ve hoş bir görüntü oluşmayacaktı. Arada sırada aşağı satıra geçmek iyidir.[/FONT]

[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]// işaretleri açıklama satırları koymak için kullanılır. Yani derleyici bu işareti gördüğü an, o satırdaki kalan karakterlerin bir komut belirtmediğini anlar. Bu kodun aralarına açıklamalar koymak için kullanılır. Eğer belli bir bölümün işleme konmamasını dilerseniz her satırın başına // işaretini koymaktansa, bölümün en başına /* işareti koyup bölümün sonuna da */ işareti koyarak o bölümü işlem dışı bırakabilirsiniz. Uzun açıklamalar için bu yöntem kullanılır.[/FONT]

[font='Open Sans', Tahoma, Verdana, Arial, sans-serif]Program yazarken unutulmaması gereken en önemli şey noktalı virgüldür. C"de her komutun bitişinde noktalı virgül konulması mecburidir. Burada dikkat edilecek husus ise, komutun komple bitmiş olmasıdır.[/FONT]
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst