Şimdi Ara

Dev C , help

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir - 3 Masaüstü
5 sn
22
Cevap
0
Favori
798
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 12
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • bilgisayarda bulunan 255 tane sembol'ü , C de sırayla yazdırmak istiyorum nasıl yapabilirim bunu acaba ?



    _____________________________
  • char veri tipli bi değişken tanımla ve ona 0 değerini ver -'0' değil direk 0- daha sonra döngüyle yazdırabilirsin sanırım



    < Bu mesaj bu kişi tarafından değiştirildi Mtntk -- 4 Ekim 2012; 19:48:52 >
    _____________________________
    Kanseri yenme yolunda emin adımlar ve son adımıda attım -Seni yendim kanser-
    Dokuz Eylül Üniversitesi Bilgisayar Mühendisliği
    Hedef Japonca öğrenmek, Bisiklet ile Japonya'ya gitmek.
    Happy with what you have to be happy with, you have to be happy with what you have, to be happy with what you have, you have to be happy with what you have to be happy with what you have to be happy with...
  • quote:

    Orijinalden alıntı: Mtntk

    char veri tipli bi değişken tanımla ve ona 0 değerini ver -'0' değil direk 0- daha sonra döngüyle yazdırabilirsin sanırım

    #include <stdio.h>

    int main()
    {
    int i = 0;
    while(i < 255)
    {
    char c = (char)i;
    printf("%c",c);
    i++;
    }
    char a;
    scanf("%d",&a);
    }

    Olmuş mu? (Saf C yapmaya gayret ettim ama öyle olmayabilir)
    _____________________________
  • quote:

    Orijinalden alıntı: welrocken

    quote:

    Orijinalden alıntı: Mtntk

    char veri tipli bi değişken tanımla ve ona 0 değerini ver -'0' değil direk 0- daha sonra döngüyle yazdırabilirsin sanırım

    #include <stdio.h>

    int main()
    {
    int i = 0;
    while(i < 255)
    {
    char c = (char)i;
    printf("%c",c);
    i++;
    }
    char a;
    scanf("%d",&a);
    }

    Olmuş mu? (Saf C yapmaya gayret ettim ama öyle olmayabilir)

    Alıntıları Göster
    #include <stdio.h>

    int main(void)


    {
    int i , z;
    char sembol;
    for(i=0;i<255;i++)
    {
    char sembol=(char)i;
    printf("%c",sembol);

    }
    char semboll;
    scanf("%d",&semboll);

    }

    Sizden esinlenerek yaptm fakat belirlediğimiz karakteri (char)i olarak göstermek ne anlama geliyor ve aşağı tarafta yeni bir karakter belirledk sonra onu cağırdık :S mantığını tam anlayamadm : /
    _____________________________




  • quote:

    Orijinalden alıntı: SoftwareOne

    #include <stdio.h>

    int main(void)


    {
    int i , z;
    char sembol;
    for(i=0;i<255;i++)
    {
    char sembol=(char)i;
    printf("%c",sembol);

    }
    char semboll;
    scanf("%d",&semboll);

    }

    Sizden esinlenerek yaptm fakat belirlediğimiz karakteri (char)i olarak göstermek ne anlama geliyor ve aşağı tarafta yeni bir karakter belirledk sonra onu cağırdık :S mantığını tam anlayamadm : /

    Aşağıdaki scanf, program kapanmasın diye koydum onu
    _____________________________
  • quote:

    Orijinalden alıntı: welrocken

    quote:

    Orijinalden alıntı: SoftwareOne

    #include <stdio.h>

    int main(void)


    {
    int i , z;
    char sembol;
    for(i=0;i<255;i++)
    {
    char sembol=(char)i;
    printf("%c",sembol);

    }
    char semboll;
    scanf("%d",&semboll);

    }

    Sizden esinlenerek yaptm fakat belirlediğimiz karakteri (char)i olarak göstermek ne anlama geliyor ve aşağı tarafta yeni bir karakter belirledk sonra onu cağırdık :S mantığını tam anlayamadm : /

    Aşağıdaki scanf, program kapanmasın diye koydum onu

    Alıntıları Göster
    #include <stdio.h>

    int main(void)
    {
    char c = 0;
    int i;
    for(i=0;i<256;i++)
    printf("%c ",c++);
    getch();
    return 0;
    }

    ben de böyle yazdım @welrocken olmuş gibi hocam



    < Bu mesaj bu kişi tarafından değiştirildi Mtntk -- 4 Ekim 2012; 21:02:56 >
    _____________________________
    Kanseri yenme yolunda emin adımlar ve son adımıda attım -Seni yendim kanser-
    Dokuz Eylül Üniversitesi Bilgisayar Mühendisliği
    Hedef Japonca öğrenmek, Bisiklet ile Japonya'ya gitmek.
    Happy with what you have to be happy with, you have to be happy with what you have, to be happy with what you have, you have to be happy with what you have to be happy with what you have to be happy with...




  • quote:

    Orijinalden alıntı: welrocken

    quote:

    Orijinalden alıntı: SoftwareOne

    #include <stdio.h>

    int main(void)


    {
    int i , z;
    char sembol;
    for(i=0;i<255;i++)
    {
    char sembol=(char)i;
    printf("%c",sembol);

    }
    char semboll;
    scanf("%d",&semboll);

    }

    Sizden esinlenerek yaptm fakat belirlediğimiz karakteri (char)i olarak göstermek ne anlama geliyor ve aşağı tarafta yeni bir karakter belirledk sonra onu cağırdık :S mantığını tam anlayamadm : /

    Aşağıdaki scanf, program kapanmasın diye koydum onu

    Alıntıları Göster
    Teşekkürler Monsieu.
    _____________________________




  • Yapay Zeka’dan İlgili Konular
    D.A.C. Production - Benim Taraf
    2 yıl önce açıldı
    Daha Fazla Göster
  • quote:

    Orijinalden alıntı: Mtntk

    #include <stdio.h>

    int main(void)
    {
    char c = 0;
    int i;
    for(i=0;i<256;i++)
    printf("%c ",c++);
    getch();
    return 0;
    }

    ben de böyle yazdım @welrocken olmuş gibi hocam

    getch C++ icin gelen conio.h ' da degil mi? Kullanim olarak cok rahat ama

    < Bu ileti mobil sürüm kullanılarak atıldı >
    _____________________________
  • quote:

    Orijinalden alıntı: welrocken

    quote:

    Orijinalden alıntı: Mtntk

    #include <stdio.h>

    int main(void)
    {
    char c = 0;
    int i;
    for(i=0;i<256;i++)
    printf("%c ",c++);
    getch();
    return 0;
    }

    ben de böyle yazdım @welrocken olmuş gibi hocam

    getch C++ icin gelen conio.h ' da degil mi? Kullanim olarak cok rahat ama

    Alıntıları Göster
    589.n,.mdsfg,est5.ny w,.y5 w



    < Bu mesaj bu kişi tarafından değiştirildi rob dö şambır -- 30 Nisan 2013; 14:13:36 >
    _____________________________




  • quote:

    Orijinalden alıntı: seyfi84

    Bu mesaj silindi.

    Alıntıları Göster
    idiomatic ne ya.

     
    #include <stdio.h>

    int main()
    {
    unsigned char kar = 0;
    while(++kar) printf("%c\n", kar);

    return 0;
    }
  • quote:

    Orijinalden alıntı: Guest-BF8E9B238

    idiomatic ne ya.

     
    #include <stdio.h>

    int main()
    {
    unsigned char kar = 0;
    while(++kar) printf("%c\n", kar);

    return 0;
    }


    Alıntıları Göster
    #include <stdio.h> 

    #define trololo unsigned
    #define lollolo char
    #define lollololo kar = 0;
    #define trolololooo while(++kar)
    #define hohoho printf("%c\n", kar);
    #define hahaha return 0;

    int main()
    {
    trololo lollolo lollololo
    trolololooo hohoho
    hahaha
    }



    < Bu mesaj bu kişi tarafından değiştirildi qamyoncu -- 5 Ekim 2012; 0:10:34 >
    _____________________________
    Yanmışsam, külümden doğacak bir hisar vardır.




  • quote:

    Orijinalden alıntı: qamyoncu

    #include <stdio.h> 

    #define trololo unsigned
    #define lollolo char
    #define lollololo kar = 0;
    #define trolololooo while(++kar)
    #define hohoho printf("%c\n", kar);
    #define hahaha return 0;

    int main()
    {
    trololo lollolo lollololo
    trolololooo hohoho
    hahaha
    }


    Alıntıları Göster
    Ne sonuç verir merak ettim

     
    #include <stdio.h>

    int main(int argc, char* argv[])
    {
    return argc > 256 || printf("%c\n", argc - 1) && main(argc+1, argv);
    }


    Düzeltme : Çok tatlı çalıştı, daha idiomatik kod yoktur bence
    Düzeltme2 : Sadeleştirdim biraz.



    < Bu mesaj bu kişi tarafından değiştirildi qamyoncu -- 5 Ekim 2012; 1:36:16 >
    _____________________________
    Yanmışsam, külümden doğacak bir hisar vardır.




  • quote:

    Orijinalden alıntı: qamyoncu

    Ne sonuç verir merak ettim

     
    #include <stdio.h>

    int main(int argc, char* argv[])
    {
    return argc > 256 || printf("%c\n", argc - 1) && main(argc+1, argv);
    }


    Düzeltme : Çok tatlı çalıştı, daha idiomatik kod yoktur bence
    Düzeltme2 : Sadeleştirdim biraz.

    Alıntıları Göster
    #include <stdio.h>
    int main(){short i=-1; while(i++<255)printf("%d = |%c|\n",i,i);return 0;}




  • quote:

    Orijinalden alıntı: crshr

    #include <stdio.h>
    int main(){short i=-1; while(i++<255)printf("%d = |%c|\n",i,i);return 0;}

    Alıntıları Göster
    43908m,.sd,.m.,ma sd.emn5h 3.,5y m,.35



    < Bu mesaj bu kişi tarafından değiştirildi rob dö şambır -- 30 Nisan 2013; 14:14:12 >
    _____________________________
  • quote:

    Orijinalden alıntı: rob dö şambır
    @crshr, bir dili idiomatic kullanmak enter tuşuna basmadan indent yapmadan kod yazmak değil.

    idiomatic kod yazdığımı iddia etmedim ki ben



    < Bu mesaj bu kişi tarafından değiştirildi crshr -- 5 Ekim 2012; 14:36:54 >
  • quote:

    Orijinalden alıntı: rob dö şambır

    @qamyoncu, bir dili idiomatic kullanmak o dilde soytarılık yapmak değil.

    @seyfi, biraz zorlama olmuş. fakat tek statement yapmışsın. güzel, 9 puan.

    @elektro-gadget, 0'dan başlaması gerek, sen 1'den başlıyorsun.

    @crshr, bir dili idiomatic kullanmak enter tuşuna basmadan indent yapmadan kod yazmak değil.

    Ascii de zaten 1 den başlanır bay çokbilmiş.
  • quote:

    Orijinalden alıntı: Guest-BF8E9B238

    quote:

    Orijinalden alıntı: rob dö şambır

    @qamyoncu, bir dili idiomatic kullanmak o dilde soytarılık yapmak değil.

    @seyfi, biraz zorlama olmuş. fakat tek statement yapmışsın. güzel, 9 puan.

    @elektro-gadget, 0'dan başlaması gerek, sen 1'den başlıyorsun.

    @crshr, bir dili idiomatic kullanmak enter tuşuna basmadan indent yapmadan kod yazmak değil.

    Ascii de zaten 1 den başlanır bay çokbilmiş.

    Alıntıları Göster
    092385,bv c,n,dzmvm, adsm, m,aet ,me, mthm,eqwth



    < Bu mesaj bu kişi tarafından değiştirildi rob dö şambır -- 30 Nisan 2013; 14:14:28 >
    _____________________________




  • quote:

    Orijinalden alıntı: rob dö şambır

    092385,bv c,n,dzmvm, adsm, m,aet ,me, mthm,eqwth

    Alıntıları Göster
    @elektro_gadget'dan çaldım, illa 0'dan başlayacaksa buyrun;
    #include <stdio.h> 

    int main()
    {
    unsigned char kar = 0;
    while(++kar) printf("%c\n", kar - 1);

    return 0;
    }
    _____________________________
  • quote:

    Orijinalden alıntı: rob dö şambır

    NUL characteri ne? aç ASCII tablosunu...
    şöyle sıpalara cevap bile vermemek lazım, ama burada çok cahil insanlar var şüphede kalıp yanlış bilgiyi doğru zannetmesinler diye yazıyorum


    şambır senin yaşın kaç? Bana adam gibi hitap et ya da sus.

    null karakteriymiş peh! null karakteri denen şeyi şuraya bir yazsana sen nasıl birşeymiş görelim. Birde c'de string in bittiği nasıl anlaşılır ona da cevap veriver bi zahmet.
    Yanlış bilgiymiş. Paşam gene lutfetti!

    @welrocken
    Senin yaptığın yanlış, 1 den başlayacak.



    < Bu mesaj bu kişi tarafından değiştirildi Guest-BF8E9B238 -- 5 Ekim 2012; 22:39:12 >
  • quote:

    Orijinalden alıntı: elektro_gadget

    quote:

    Orijinalden alıntı: rob dö şambır

    NUL characteri ne? aç ASCII tablosunu...
    şöyle sıpalara cevap bile vermemek lazım, ama burada çok cahil insanlar var şüphede kalıp yanlış bilgiyi doğru zannetmesinler diye yazıyorum


    şambır senin yaşın kaç? Bana adam gibi hitap et ya da sus.

    null karakteriymiş peh! null karakteri denen şeyi şuraya bir yazsana sen nasıl birşeymiş görelim. Birde c'de string in bittiği nasıl anlaşılır ona da cevap veriver bi zahmet.
    Yanlış bilgiymiş. Paşam gene lutfetti!

    @welrocken
    Senin yaptığın yanlış, 1 den başlayacak.

    Ben yapmadım ki, madem çok istiyor 0'dan başlamasını -1 koysun manasında bir mesajdı o, ama öğrenmiş oldum 0'ın neden kullanılmayacağını, teşekkürler.
    _____________________________




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