Truva Linux Destek Forumu

Programlama Dilleri ve Veritabanları => C / C++ => Konuyu başlatan: Morphosis - 06 Haziran 2008, 12:21:51 ös

Başlık: IYI SAYFA DIZIMI
Gönderen: Morphosis - 06 Haziran 2008, 12:21:51 ös
Yazdiginiz bir program, kolay anlasilir olmalidir. Bunun icin, duzgun bir
sekilde programlamak cok onemlidir. C derleyicileri, komutlar arasindaki
bosluklari goz onune almaz, ve bu nedenle de programlariniza aciklik
katmak icin, dilediginiz gibi bosluk ve bos satir birakabilirsiniz.

Su iki programi karsilastiralim:

main() /* Program buradan basliyor */
{
printf("iyi yazis,");
printf ("programin anlasilmasini kolaylastirirn");
}

ve:

main() /* Program buradan basliyor */ {printf("iyi yazis,"); printf
("programin anlasilmasini kolaylastirirn");}


Odev bence ödev her zaman gereklidir bunları yapmaya çalışın yaparsanız kKENDİ KENDİNİZE az da olsa c++'da ilerlemiş olacaksınız)

1. Ekrana kendi isminizi yazacak bir program yazin.
2. Programa ayri satirlarda, iki "printf" satiri daha ekleyerek,
adresinizi ve telefon numaranizi da yazdirin.


Başlık: Ynt: IYI SAYFA DIZIMI
Gönderen: 2kral - 09 Haziran 2009, 12:33:50 ös
odevi yaptım ama sonuc çok saçma çıkıyor .İşte kodlarım

#include <stdio.h>

int main()
{
    char ad[10];
    char soyad[15];
    int tel_no;

    printf("adiniz nedir\n");
    scanf("%s",&ad);
    printf("Soyadinizi girin:");
    scanf("%s",&soyad);
    printf("telefon numaraniz:");
    scanf("%d",&tel_no);
    printf("adiniz= %s soyadiniz= %s telefon numaraniz= %d\n");
    return 0;
}
Başlık: Ynt: IYI SAYFA DIZIMI
Gönderen: yuijin - 14 Ocak 2010, 06:31:49 ös
Kodunuzu aşağıdaki gibi düzenlerseniz çalışacaktır...

Kod: [Seç]
#include <stdio.h>

int main()
{
    char ad[10];
    char soyad[15];
    int tel_no;

    printf("adiniz nedir");     \*\ kullandığınız için bir alt satıra geçecek ve değeri boş getirecek
    scanf("%s",&ad);
    printf("Soyadinizi girin:");
    scanf("%s",&soyad);
    printf("telefon numaraniz:");
    scanf("%d",&tel_no);
    printf("adiniz=%s, soyadiniz=%s, Telefon numaranız=%d\n",ad,soyad,tel_no);         \* değişkenleri eklemediğiniz için segment hatası dönecek
    return 0;
}