Şimdi Ara

C derleyicisi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
11
Cevap
0
Favori
1.336
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar C dili için derleyici linki verebilecek olan var mı. visual studio professional tercih sebebidir.

    Dev C++ kullanıyorum şimdilik,, fakat programı çalıştıramıyorum. scanf'le alacağım sayıyı giriyorum sonrasında program işlemiyor pencere kepanıyor?? yardım lütfen. şimdiden teşekkür ederim..

    :)



    < Bu mesaj bu kişi tarafından değiştirildi tuuba21 -- 22 Ekim 2012; 22:23:56 >



  • Program işlemi bitirdiği için kapanıyordur.

    main()
    {
    .
    .
    .
    getch();
    }
    yap ekran kapanmaz. Veya derlediğin kodları komut satırından çalıştır.
  • Derlediğiniz kodların sonuna, kırlangıç parantezden bir önce

    system('pause');


    yazdığınız takdirde pencere kapanmayacaktır.

    Tekrar sorun oluşursa alıntılayarak bildirin haberim olsun, kolay gelsin..
  • teşekkür ederim, return 0'la dönmeye çalışıyordum ama system pause deneyeyim bir de:/
  • quote:

    Orijinalden alıntı: garui

    Program işlemi bitirdiği için kapanıyordur.

    main()
    {
    .
    .
    .
    getch();
    }
    yap ekran kapanmaz. Veya derlediğin kodları komut satırından çalıştır.

    getch(); derlerken hata gösteriyor, yanlış yaptığım bişeyler mi var? mesela en basit, şurda:

    #include<stdio.h>
    int main(){
    double pi=3.14;
    double yaricap;
    printf("yaricapi girin");
    scanf("%f",&yaricap);
    printf("%f",pi*yaricap*yaricap);
    getch();
    }

    normalde bunun çalışması gerekmez mi?
  • #include<stdio.h>
    #include <conio.h>
    int main(){
    double pi=3.14;
    double yaricap;
    printf("yaricapi girin");
    scanf("%f",&yaricap);
    printf("%f",pi*yaricap*yaricap);
    getch();
    }

    şeklinde dener misin?

    O da olmazsa;

    #include<stdio.h>
    #include <conio.h>
    int main(){
    double pi=3.14;
    double yaricap;
    printf("yaricapi girin");
    scanf("%f",&yaricap);
    printf("%f",pi*yaricap*yaricap);
    getch();
    return 0;
    }

    deneyip sonucu yazar mısın?
  • bunun nedeni bilsiyarın işlemi tamamlayıp ekranı kapamasıdır bunu önlemek için kodunun sonuna system ("pause") veya klayveden girişi zorlayacak herhangi bir kod olabilir getchar scanf gibi
  • quote:

    Orijinalden alıntı: oyynak

    #include<stdio.h>
    #include <conio.h>
    int main(){
    double pi=3.14;
    double yaricap;
    printf("yaricapi girin");
    scanf("%f",&yaricap);
    printf("%f",pi*yaricap*yaricap);
    getch();
    }

    şeklinde dener misin?

    O da olmazsa;

    #include<stdio.h>
    #include <conio.h>
    int main(){
    double pi=3.14;
    double yaricap;
    printf("yaricapi girin");
    scanf("%f",&yaricap);
    printf("%f",pi*yaricap*yaricap);
    getch();
    return 0;
    }

    deneyip sonucu yazar mısın?

    conio.h kütüphanesini de ekleyip deniycem en kısa zamanda. teşekkür ederim :)
  • system("pause")'la dönemedim, neden bilmiyorum.
  • quote:

    Orijinalden alıntı: tuuba21

    system("pause")'la dönemedim, neden bilmiyorum.

    #include <stdlib.h>
    şeklinde kütühanesini eklemen lazım
  • quote:

    Orijinalden alıntı: tuuba21

    quote:

    Orijinalden alıntı: oyynak

    #include<stdio.h>
    #include <conio.h>
    int main(){
    double pi=3.14;
    double yaricap;
    printf("yaricapi girin");
    scanf("%f",&yaricap);
    printf("%f",pi*yaricap*yaricap);
    getch();
    }

    şeklinde dener misin?

    O da olmazsa;

    #include<stdio.h>
    #include <conio.h>
    int main(){
    double pi=3.14;
    double yaricap;
    printf("yaricapi girin");
    scanf("%f",&yaricap);
    printf("%f",pi*yaricap*yaricap);
    getch();
    return 0;
    }

    deneyip sonucu yazar mısın?

    conio.h kütüphanesini de ekleyip deniycem en kısa zamanda. teşekkür ederim :)

    Rica ederim. Eğer takıldığın başka birşey olursa sorabilirsin.




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.