folder Tahribat.com Forumları
linefolder C - C++
linefolder C Sorunu Anlayanlar Bi Bakarsa Sevinirim.



C Sorunu Anlayanlar Bi Bakarsa Sevinirim.

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ULKUHAN
    ULKUHAN's avatar
    Kayıt Tarihi: 13/Mayıs/2008
    Erkek

    #include <stdio.h>

    int main()

    {

    int x,a,price;

    char y;

    printf("what kind of room");

    scanf("%d",&x);

    printf("do you have a company");

    scanf("%d",&y);

    if (x==2){

                price=80;}

    else if (x==3){

                price=90;}

    else

     

                price=95;

     if (y=='e'){

                a=price-(price*0.2);

                printf("price=%d",a);}

                else {

                            printf("price=%d",price);}

    return 0;

    }

    =====================

    arkadaslar simdi bunu yazdim ama bi sorun var ilk soruyu soruyor

    fakat ikinci soruyu hic sormuyor mesela 3 giriyorum sadece 90 oldugunu gosteriyor

    ama istedigim bana ikinci soruyuda sormasi ve eger dogru ise yuzde 20 indirimli fiyat vermesi

    ve baya bi ugrastim sorunu bulabilmek icin ama bulamadim

    saygilar,tesekkurler.


    Takke Düstü Kel Göründü:)
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ntxsoft
    ntxsoft's avatar
    Kayıt Tarihi: 05/Kasım/2005
    Erkek
    kodunda sorun yok. visual studio 2008 ile sorunsuz çalıştı. eski derlediğin dosyayı sil bi daha derle. 

    enginkirmaci.com | Kişisel web sitesi, uyetakip.com | Ücretsiz Üye Takip Programı
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    renegadealien
    renegadealien's avatar
    Üstün Hizmet Madalyası Savaş Madalyası Başarı Madalyası Üstün Hizmet Madalyası Developer Madalyası
    Kayıt Tarihi: 23/Mart/2003
    Erkek
    Bir hata göremedim valla okurken...

    Sanıyorum kendi atasözümü yaptım, kaynak belirterek kullanabilirsiniz. 10.05.2013 tarihli google arama sonucu : Aradığınız - "herşeyin hayırlısı rampanın bayırlısı" - ile ilgili hiçbir arama sonucu mevcut değil. Not : Söyleyeni belli olduğu için(Ben) atasözü değil, özlüsöz oluyormuş, dolayısı ile kendi özlüsözümü yapmış oldum :)
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Musket
    Musket's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 09/Haziran/2002
    Erkek

    %d ile nasıl char okutmayı beklersinki :|

    %c olmasın o y'yi okuttuğun satırda? 

     

    Ayrıca a değişkenine ihtiyacın yok



      a=price-(price*0.2);

      printf("price=%d",a);}

     

    Bu kısmı 

    price *= 0.8;

    printf("price = %d", price);

     

    Olarak değiştirebilirsin. 

     

    Ha bir de aklında bulunsun, o dil C değil, C++ 

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    JPriest
    JPriest's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek

    Musket bunu yazdı:
    -----------------------------

    Ha bir de aklında bulunsun, o dil C değil, C++

    -----------------------------

    C'ye de çok benziyor ama :S


    Sen hiç kaval çaldın mı?
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Spyware__007
    Spyware__007's avatar
    Kayıt Tarihi: 04/Ocak/2006
    Erkek
    StigmatA bunu yazdı:
    -----------------------------

    Musket bunu yazdı:
    -----------------------------

    Ha bir de aklında bulunsun, o dil C değil, C++

    -----------------------------

     

    C'ye de çok benziyor ama :S

    -----------------------------

     

    ainen !   :S 

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Musket
    Musket's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 09/Haziran/2002
    Erkek

    Zaten konsolda yapacağınız 2 tane yazdırma işlemi yaparken tüm diller birbirine benzer.

     

    Bkz: printf için, Java da System.out.print (Ya da System'i başta çağırırsanız, out.print)

    C# da, writeline (Baştan System.Console'u çağırmanız lazım, aksi takdirde, System.Console.WriteLine)

    C de cout (C out manasında)

    C++ da printf

     

     

    Şimdi bu 3 dil bibirine benziyor mu yani :|

    Hayır, ama bu kadar basit işlemlerde nerdeyse tüm dillerde aynı şekilde yapılır.

    Bir tane console a yazma metodu vadır, ve o çağırılır.

    Printf ve Scanf C++ metodlarıdır.

    cin ve cout C metodlarıdır. 

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    JPriest
    JPriest's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek

    Musket bunu yazdı:
    -----------------------------

    C de cout (C out manasında)

    C++ da printf

     

    Printf ve Scanf C++ metodlarıdır.

    cin ve cout C metodlarıdır. 


    -----------------------------

     

    Bize yanlış öğretmişler o zaman hocam. Ben bu dediklerinin tam tersini öğrenmiştim.

    C'de printf

    C++'ta cout ve printf

    C'de scanf

    C++'ta cin ve scanf

    Bize bunları öğrettiler..


    Sen hiç kaval çaldın mı?
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    JPriest
    JPriest's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek

    Bi de şu var tabi, DevC++ derleyici, Windows makinede derlediğim kodlar;

    dosya : deneme_1.c

    http://img357.imageshack.us/img357/897/30212211gw7.jpg

    dosya : deneme_1.c   (eklenen bir cout satırı)

    http://img148.imageshack.us/img148/5996/29257321an2.jpg

    dosya : deneme_2.cpp

     http://img116.imageshack.us/img116/7375/59690829ol5.jpg


    Sen hiç kaval çaldın mı?
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ULKUHAN
    ULKUHAN's avatar
    Kayıt Tarihi: 13/Mayıs/2008
    Erkek

    tamam usta char in cagirmasini yanlis yapmisim haklisniz

    duzelttim tesekkur ederim.


    Takke Düstü Kel Göründü:)
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pentium
    pentium's avatar
    Kayıt Tarihi: 30/Eylül/2004
    Erkek

    Musket bunu yazdı:
    -----------------------------

    C# da, writeline (Baştan System.Console'u çağırmanız lazım, aksi takdirde, System.Console.WriteLine)

    C de cout (C out manasında)

    C++ da printf

     

    Şimdi bu 3 dil bibirine benziyor mu yani :|

    Hayır, ama bu kadar basit işlemlerde nerdeyse tüm dillerde aynı şekilde yapılır.

    Bir tane console a yazma metodu vadır, ve o çağırılır.

    Printf ve Scanf C++ metodlarıdır.

    cin ve cout C metodlarıdır. 


    -----------------------------

    valla diğer mesajlardaki cevapların yerindeydi fakat burada C C++ ayırımını görünce karizma dağıldı bi anda 


    *.pnt
Toplam Hit: 3546 Toplam Mesaj: 14