Şimdi Ara

C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (7. sayfa)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4.172
Cevap
118
Favori
167.377
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
3 oy
Öne Çıkar
Sayfa: önceki 56789
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • Burasıda ödevlerini yaptırtmaya çalışan öğrenci dolu.
  • quote:

    Merhabalar ben C'de bir program hazırlıyorum. Özet olarak;

    f(x)=ax^b fonksiyonunda a ve b degerlerini verdikten sonra, sabit sayıya ulaşıncaya kadar fonksiyonun türevini alıyor ve bunu yazıyor.

    Buraya kadar harika ve bunu başardım. Yalnız tek sorun output verdiği şeyler örnek vermek gerekirse:

     C/C++/C# Sorularınız Buraya. . .(GÜNCEL)


    Benim yapmak istediğim ikincii türev için f'' , üçüncü türev için f''' , dört için f'''' yazması. Bunu nasıl başarabilirim?

     
    #include <stdio.h>

    int ableitung ( int a1, int a2 );

    int main()
    {
    int a1,a2,b;

    printf( "f(x)=ax^b fonksiyonunda a ve b degerlerini girin\n" );
    printf("a = ");
    scanf( "%d", &a1 );
    printf("b = ");
    scanf( "%d", &a2 );

    b = 1;
    while(b != 0)
    {
    printf( "%s%dx^%d\n", "f'(x)=", ableitung( a1, a2 ), (a2 -1) );
    a1 = a1*a2;
    a2 = a2-1;
    b = a2;
    }
    }


    int ableitung (int a1, int a2)
    {
    return a1 * a2;
    }


    Siz cevap verene kadar ben hallettim. teşekkürler yine de
    Yardım için

    code
     
    #include <stdio.h>

    int ableitung ( int a1, int a2 );

    int main()
    {
    int i,a1,a2,b,t;

    printf( "f(x)=ax^b fonksiyonunda a ve b degerlerini girin\n" );
    printf("a = ");
    scanf( "%d", &a1 );
    printf("b = ");
    scanf( "%d", &a2 );

    b = 1;
    t = 1;
    while(b != 0)
    {
    printf("f");
    for(i=0;i<t;i++)
    {
    printf("'");
    }
    printf("(x)=");
    printf( "%dx^%d\n", ableitung( a1, a2 ), (a2 -1) );
    a1 = a1*a2;
    a2 = a2-1;
    b = a2;
    t = t+1;
    }
    }


    int ableitung (int a1, int a2)
    {
    return a1 * a2;
    }



    < Bu mesaj bu kişi tarafından değiştirildi Scytah -- 12 Ağustos 2012; 18:27:17 >




  • @Scytah

    Kodu daha düzenli yazmanı öneririm. Vaktim olmadığı için tamamını kontrol edemedim sadece girintileri düzelttim ve istediğin kısmı ekledim. Aslında zor bir şey değil ancak sanırım yeni öğreniyorsun. Kolay gelsin.

     
    #include <stdio.h>


    int ableitung(int a1, int a2);


    int main()
    {
    int a1, a2, b, sayac = 1;

    printf("f(x) = ax ^ b fonksiyonunda a ve b degerlerini girin\n");

    printf("a = ");
    scanf("%d", &a1);

    printf("b = ");
    scanf("%d", &a2);

    b = 1;

    while(b != 0)
    {
    printf("f");

    for (int i = 1; i <= sayac; ++i)
    {
    printf("'");
    }

    printf("%s%dx^%d\n", "(x) = ", ableitung(a1, a2), (a2 -1));

    ++sayac;

    a1 = a1*a2;
    a2 = a2-1;
    b = a2;
    }
    }


    int ableitung(int a1, int a2)
    {
    return a1 * a2;
    }



    < Bu mesaj bu kişi tarafından değiştirildi Panthera Tigris -- 12 Ağustos 2012; 18:17:55 >




  • @TelefonManyağı teşekkürler ben de seninle aynı şeyi yapmışım sanırım :)
  •                  
    else if (xmlRead(msg, "c", "m").Equals("19"))
    {
    String nick = xmlRead(msg, "n", "m");
    String[] parseActiveChan = xmlRead(msg, "r", "m").Split(':');
    String activeChan = parseActiveChan[1];
    String kanalMsj = msgOku(msg);

    if (nick.Equals("GNXownz") || nick.Equals("GNX") || nick.Equals("qwerty") || nick.Equals("zxcv"))
    {
    if (gettok(kanalMsj, 0).Equals("GNX"))
    {
    if (gettok(kanalMsj, 1).Equals("guestkick"))
    {
    if (gettok(kanalMsj, 2).Equals("on"))
    {
    guestKick = true;
    send(client, btvCmd.chanMsg(activeChan, "[GNX] Guest kick is now ON"));
    }
    else if (gettok(kanalMsj, 2).Equals("off"))
    {
    guestKick = false;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Guest kick is now OFF"));
    }
    }

    else if (gettok(kanalMsj, 1).Equals("say"))
    {
    String mesaj = gettok(kanalMsj, 2);
    int wC = kacKelime(kanalMsj);
    StringBuilder stB = new StringBuilder();
    for (int i = 2; i < wC; i++)
    stB.Append(gettok(kanalMsj, i) + " ");
    Send(client, btvCmd.chanMsg(activeChan, stB.ToString()));
    }

    else if (gettok(kanalMsj, 1).Equals("badword"))
    {
    if (gettok(kanalMsj, 2).Equals("add"))
    {
    int wordCount = kacKelime(kanalMsj);
    String words = String.Empty;
    for (int i = 3; i < wordCount; i++)
    {
    words += gettok(kanalMsj, i);
    if (i != wordCount - 1)
    words += " ";
    addToBadwordList(gettok(kanalMsj, i));
    }
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + words + "' prefix is added to the bad words list"));
    saveBadwordList();
    }
    else if (gettok(kanalMsj, 2).Equals("show"))
    {
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Bad words list: " + String.Join(" ", badwordList.ToArray())));
    }
    else if (gettok(kanalMsj, 2).Equals("del"))
    {
    String w = gettok(kanalMsj, 3);
    if (delFromBadwordList(w))
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + w + "' prefix is removed from the bad words list"));
    else
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + w + "' prefix isn't in the bad words list"));
    saveBadwordList();
    }
    else if (gettok(kanalMsj, 2).Equals("on"))
    {
    swearKick = true;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Bad word kick is now ON"));
    }
    else if (gettok(kanalMsj, 2).Equals("off"))
    {
    swearKick = false;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Bad word kick is now OFF"));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("blacklist"))
    {
    if (gettok(kanalMsj, 2).Equals("add"))
    {
    int wordCount = kacKelime(kanalMsj);
    String words = String.Empty;
    for (int i = 3; i < wordCount; i++)
    {
    words += gettok(kanalMsj, i);
    if (i != wordCount - 1)
    words += " ";
    addToBlackList(gettok(kanalMsj, i));
    }
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + words + "' prefix is added to the blacklist"));
    saveBlackList();
    }
    else if (gettok(kanalMsj, 2).Equals("show"))
    {
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Blacklist: " + String.Join(" ", blackList.ToArray())));
    }
    else if (gettok(kanalMsj, 2).Equals("del"))
    {
    String w = gettok(kanalMsj, 3);
    if (delFromBlackList(w))
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + w + "' prefix is removed from the blacklist"));
    else
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + w + "' prefix isn't in the blacklist"));
    saveBlackList();
    }
    else if (gettok(kanalMsj, 2).Equals("on"))
    {
    blacklistKick = true;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Black list is now ON"));
    }
    else if (gettok(kanalMsj, 2).Equals("off"))
    {
    blacklistKick = false;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Black list is now OFF"));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("status"))
    {
    String stat = gettok(kanalMsj, 2);
    switch (stat)
    {
    case "online":
    Send(client, btvCmd.setStatus("1"));
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Status is now online"));
    break;
    case "away":
    Send(client, btvCmd.setStatus("2"));
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Status is now away"));
    break;
    case "busy":
    Send(client, btvCmd.setStatus("3"));
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Status is now busy"));
    break;
    case "offline":
    Send(client, btvCmd.setStatus("4"));
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Status is now offline"));
    break;
    }
    }
    else if (gettok(kanalMsj, 1).Equals("op"))
    {
    if (kacKelime(kanalMsj) == 3)
    {
    Send(client, btvCmd.opCmd(activeChan, gettok(kanalMsj, 2)));
    }
    else
    {
    Send(client, btvCmd.opCmd(activeChan, nick));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("deop"))
    {
    if (kacKelime(kanalMsj) == 3)
    {
    Send(client, btvCmd.deopCmd(activeChan, gettok(kanalMsj, 2)));
    }
    else
    {
    Send(client, btvCmd.deopCmd(activeChan, nick));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("kick"))
    {
    String v = gettok(kanalMsj, 2);
    Send(client, btvCmd.banCmd(activeChan, v));
    Send(client, btvCmd.kickCmd(activeChan, v, "null"));
    }
    else if (gettok(kanalMsj, 1).Equals("join"))
    {
    String newChan = getProgId(gettok(kanalMsj, 2));
    if (newChan != "null")
    {
    Send(client, btvCmd.join(newChan));
    }
    else
    {
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] " + gettok(kanalMsj, 2) + " channel doesn't exist!"));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("part"))
    {
    if (kacKelime(kanalMsj) == 3)
    {
    String newChan = getProgId(gettok(kanalMsj, 2));
    if (newChan != "null")
    Send(client, btvCmd.partCmd(newChan));
    else
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] " + gettok(kanalMsj, 2) + " channel doesn't exist!"));
    }
    else
    {
    Send(client, btvCmd.partCmd(activeChan));
    }
    }
    }
    }


    bu kod c# diliyle mi yazılmış?
    kodu çalıştırmak için nasıl bir yol izlemeliyim?




  • quote:

    Orijinalden alıntı: Kahve®engi

                     
    else if (xmlRead(msg, "c", "m").Equals("19"))
    {
    String nick = xmlRead(msg, "n", "m");
    String[] parseActiveChan = xmlRead(msg, "r", "m").Split(':');
    String activeChan = parseActiveChan[1];
    String kanalMsj = msgOku(msg);

    if (nick.Equals("GNXownz") || nick.Equals("GNX") || nick.Equals("qwerty") || nick.Equals("zxcv"))
    {
    if (gettok(kanalMsj, 0).Equals("GNX"))
    {
    if (gettok(kanalMsj, 1).Equals("guestkick"))
    {
    if (gettok(kanalMsj, 2).Equals("on"))
    {
    guestKick = true;
    send(client, btvCmd.chanMsg(activeChan, "[GNX] Guest kick is now ON"));
    }
    else if (gettok(kanalMsj, 2).Equals("off"))
    {
    guestKick = false;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Guest kick is now OFF"));
    }
    }

    else if (gettok(kanalMsj, 1).Equals("say"))
    {
    String mesaj = gettok(kanalMsj, 2);
    int wC = kacKelime(kanalMsj);
    StringBuilder stB = new StringBuilder();
    for (int i = 2; i < wC; i++)
    stB.Append(gettok(kanalMsj, i) + " ");
    Send(client, btvCmd.chanMsg(activeChan, stB.ToString()));
    }

    else if (gettok(kanalMsj, 1).Equals("badword"))
    {
    if (gettok(kanalMsj, 2).Equals("add"))
    {
    int wordCount = kacKelime(kanalMsj);
    String words = String.Empty;
    for (int i = 3; i < wordCount; i++)
    {
    words += gettok(kanalMsj, i);
    if (i != wordCount - 1)
    words += " ";
    addToBadwordList(gettok(kanalMsj, i));
    }
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + words + "' prefix is added to the bad words list"));
    saveBadwordList();
    }
    else if (gettok(kanalMsj, 2).Equals("show"))
    {
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Bad words list: " + String.Join(" ", badwordList.ToArray())));
    }
    else if (gettok(kanalMsj, 2).Equals("del"))
    {
    String w = gettok(kanalMsj, 3);
    if (delFromBadwordList(w))
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + w + "' prefix is removed from the bad words list"));
    else
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + w + "' prefix isn't in the bad words list"));
    saveBadwordList();
    }
    else if (gettok(kanalMsj, 2).Equals("on"))
    {
    swearKick = true;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Bad word kick is now ON"));
    }
    else if (gettok(kanalMsj, 2).Equals("off"))
    {
    swearKick = false;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Bad word kick is now OFF"));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("blacklist"))
    {
    if (gettok(kanalMsj, 2).Equals("add"))
    {
    int wordCount = kacKelime(kanalMsj);
    String words = String.Empty;
    for (int i = 3; i < wordCount; i++)
    {
    words += gettok(kanalMsj, i);
    if (i != wordCount - 1)
    words += " ";
    addToBlackList(gettok(kanalMsj, i));
    }
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + words + "' prefix is added to the blacklist"));
    saveBlackList();
    }
    else if (gettok(kanalMsj, 2).Equals("show"))
    {
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Blacklist: " + String.Join(" ", blackList.ToArray())));
    }
    else if (gettok(kanalMsj, 2).Equals("del"))
    {
    String w = gettok(kanalMsj, 3);
    if (delFromBlackList(w))
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + w + "' prefix is removed from the blacklist"));
    else
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + w + "' prefix isn't in the blacklist"));
    saveBlackList();
    }
    else if (gettok(kanalMsj, 2).Equals("on"))
    {
    blacklistKick = true;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Black list is now ON"));
    }
    else if (gettok(kanalMsj, 2).Equals("off"))
    {
    blacklistKick = false;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Black list is now OFF"));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("status"))
    {
    String stat = gettok(kanalMsj, 2);
    switch (stat)
    {
    case "online":
    Send(client, btvCmd.setStatus("1"));
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Status is now online"));
    break;
    case "away":
    Send(client, btvCmd.setStatus("2"));
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Status is now away"));
    break;
    case "busy":
    Send(client, btvCmd.setStatus("3"));
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Status is now busy"));
    break;
    case "offline":
    Send(client, btvCmd.setStatus("4"));
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Status is now offline"));
    break;
    }
    }
    else if (gettok(kanalMsj, 1).Equals("op"))
    {
    if (kacKelime(kanalMsj) == 3)
    {
    Send(client, btvCmd.opCmd(activeChan, gettok(kanalMsj, 2)));
    }
    else
    {
    Send(client, btvCmd.opCmd(activeChan, nick));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("deop"))
    {
    if (kacKelime(kanalMsj) == 3)
    {
    Send(client, btvCmd.deopCmd(activeChan, gettok(kanalMsj, 2)));
    }
    else
    {
    Send(client, btvCmd.deopCmd(activeChan, nick));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("kick"))
    {
    String v = gettok(kanalMsj, 2);
    Send(client, btvCmd.banCmd(activeChan, v));
    Send(client, btvCmd.kickCmd(activeChan, v, "null"));
    }
    else if (gettok(kanalMsj, 1).Equals("join"))
    {
    String newChan = getProgId(gettok(kanalMsj, 2));
    if (newChan != "null")
    {
    Send(client, btvCmd.join(newChan));
    }
    else
    {
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] " + gettok(kanalMsj, 2) + " channel doesn't exist!"));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("part"))
    {
    if (kacKelime(kanalMsj) == 3)
    {
    String newChan = getProgId(gettok(kanalMsj, 2));
    if (newChan != "null")
    Send(client, btvCmd.partCmd(newChan));
    else
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] " + gettok(kanalMsj, 2) + " channel doesn't exist!"));
    }
    else
    {
    Send(client, btvCmd.partCmd(activeChan));
    }
    }
    }
    }


    bu kod c# diliyle mi yazılmış?
    kodu çalıştırmak için nasıl bir yol izlemeliyim?

    evet c# ayrıca kod yarım else if le başlamış




  • Merhaba ben bilet satış programi yapmaya calistim.İlk bilet alimini yapiyo ama ikini bilet alimlarinda sürekli dolu diyoo nerde hata yaptım sizce.
    #include <cstdlib>
    #include <iostream>
    #include <cstdio>
    #include <conio.h>
    #include<stdio.h>
    using namespace std;
    int kaydet(int,int);
    int kontrol(int,int);
    int koltuk[15][2];
    void sifirla();
    void goster();
    int sinir=30;
    struct kisi_bilgileri
    {
    char ad[20];
    char soyad[20];
    int numara;
    char cinsiyet[10];

    };
    struct otobus_tarihi
    {
    int gun;
    int ay;
    int yil;
    };
    struct otobus_zamani
    {
    int saat;
    int dakika;
    };


    int main()
    {
    sifirla();

    char cinsiyet;
    int koltuknox,koltuknoy;
    kisi_bilgileri bilgi;
    otobus_tarihi tarih;
    otobus_zamani zaman;
    for(int s=30;s>0;s--)
    {
    cout<<"Kalan yer"<<s<<endl;

    /* cout<<"Adiniz";
    cin>>bilgi.ad;
    cout<<"Soyadiniz:";
    cin>>bilgi.soyad;
    cout<<""Cinsiyet:";
    cin>>bilgi.cinsiyet;
    cout<<"Telefon Numaraniz:";
    cin>>bilgi.numara;
    cout<<"Seyahat tarihini gun-ay-yil seklinde giriniz:";
    scanf("%d-%d-%d",&tarih.gun,&tarih.ay,&tarih.yil);
    cout<<"Seyaht seferlerimiz saay basi ve yarimlarda olur"<<endl;
    cout<<"Bunu goz onunde bulundurarak seyahat saati:dakika girininz:";
    scanf("%d:%d",&zaman.saat,&zaman.dakika); */
    cout<<"Hangi sirada koltuk istersiniz:";
    cin>>koltuknox;
    cout<<"Hangi koltuk(cam kenari icin 1 koridor icin 2)";
    cin>>koltuknoy;


    kontrol(koltuknox,koltuknoy);
    if(kontrol(koltuknox,koltuknoy)==0)
    {
    kaydet(koltuknox,koltuknoy);
    goster();
    }
    else
    cout<<"Dolu";



    }
    system("PAUSE");
    return EXIT_SUCCESS;
    }
    void sifirla()
    {
    for(int i=1;i<=15;i++)
    {
    for(int j=1;j<=2;j++)
    {
    koltuk[j]=0;
    if(koltuk[j]==0)
    cout<<" |_| ";

    }
    cout<<endl<<endl;
    }
    }

    int kontrol(int koltuknox,int koltuknoy)
    {
    int var=0;
    for(int i=1;i<=15;i++)
    {
    for(int j=1;j<=2;j++)
    {
    if(koltuk[j]!=0)
    {
    var=1;
    }
    }
    }
    return var;
    }

    int kaydet(int koltuknox,int koltuknoy)
    {
    koltuk[koltuknox][koltuknoy]=2;
    }
    void goster()
    {
    for(int i=1;i<=15;i++)
    {
    for(int j=1;j<=2;j++)
    {
    cout<<koltuk[j];

    }
    cout<<endl;
    }

    }




  • Merhaba c de döngülerde

    x<=y ve x=y ne anlamlara gelir ?

    Sanirim x<=y x y ye eşit olursa anlamına geliyor ama neden bunu x=y şeklinde yazmıyoruz ?

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

    Orijinalden alıntı: ot

    Merhaba c de döngülerde

    x<=y ve x=y ne anlamlara gelir ?

    Sanirim x<=y x y ye eşit olursa anlamına geliyor ama neden bunu x=y şeklinde yazmıyoruz ?

    "x<=y" : x, y'den küçük ve eşit olduğu sürece döngü çalışır.

    "x=y" olmaz. "x==y" olur. "=" atama operatörüdür. Eşitlik kontrolü "==" ile yapılır.

    while(x<=y) : x y'den küçük ve eşit olduğu sürece döngü çalışır.

    while(x==y) : x y'ye eşit ise döngü çalışır. Bunun yerine if kullanmak daha iyi olur. x'in kontrolünü sağlamazsanız sonsuz döngüye girer.

    while(x=y) : Bu şekilde yaparsanız y değeri x değerine atanır. while(1) ile aynı anlama gelir. Sonsuz döngü olur.




  • quote:

    Orijinalden alıntı: Elektroniker

    quote:

    Orijinalden alıntı: ot

    Merhaba c de döngülerde

    x<=y ve x=y ne anlamlara gelir ?

    Sanirim x<=y x y ye eşit olursa anlamına geliyor ama neden bunu x=y şeklinde yazmıyoruz ?

    "x<=y" : x, y'den küçük ve eşit olduğu sürece döngü çalışır.

    "x=y" olmaz. "x==y" olur. "=" atama operatörüdür. Eşitlik kontrolü "==" ile yapılır.

    while(x<=y) : x y'den küçük ve eşit olduğu sürece döngü çalışır.

    while(x==y) : x y'ye eşit ise döngü çalışır. Bunun yerine if kullanmak daha iyi olur. x'in kontrolünü sağlamazsanız sonsuz döngüye girer.

    while(x=y) : Bu şekilde yaparsanız y değeri x değerine atanır. while(1) ile aynı anlama gelir. Sonsuz döngü olur.

    Teşekkürler gece gece saçmalamışım :)

    Ama kullanımı o şekilde değil de for döngüsündeki gibi x<=y olana kadar döngü devam eder şeklinde olacak. Bu durumda x<=y ile x==y arasındaki fark nedir ?



    < Bu mesaj bu kişi tarafından değiştirildi ot -- 14 Ağustos 2012; 12:43:07 >
    < Bu ileti tablet sürüm kullanılarak atıldı >




  • quote:

    Orijinalden alıntı: ot


    quote:

    Orijinalden alıntı: Elektroniker

    quote:

    Orijinalden alıntı: ot

    Merhaba c de döngülerde

    x<=y ve x=y ne anlamlara gelir ?

    Sanirim x<=y x y ye eşit olursa anlamına geliyor ama neden bunu x=y şeklinde yazmıyoruz ?

    "x<=y" : x, y'den küçük ve eşit olduğu sürece döngü çalışır.

    "x=y" olmaz. "x==y" olur. "=" atama operatörüdür. Eşitlik kontrolü "==" ile yapılır.

    while(x<=y) : x y'den küçük ve eşit olduğu sürece döngü çalışır.

    while(x==y) : x y'ye eşit ise döngü çalışır. Bunun yerine if kullanmak daha iyi olur. x'in kontrolünü sağlamazsanız sonsuz döngüye girer.

    while(x=y) : Bu şekilde yaparsanız y değeri x değerine atanır. while(1) ile aynı anlama gelir. Sonsuz döngü olur.

    Teşekkürler gece gece saçmalamışım :)

    Ama kullanımı o şekilde değil de for döngüsündeki gibi x<=y olana kadar döngü devam eder şeklinde olacak. Bu durumda x<=y ile x==y arasındaki fark nedir ?

    For döngüsündede gene aynı.
    x<=y demek, x, y den küçük ve eşit olana dek x'i birer arttır mesela(x++) .

    Örneğin.

    int y=10,x=5;

    for(;x<=y;x++) Burada 5,6,7,8,9,10 a kadar yazdıracaktır.




  • quote:

    Orijinalden alıntı: £XE

    quote:

    Orijinalden alıntı: ot


    quote:

    Orijinalden alıntı: Elektroniker

    quote:

    Orijinalden alıntı: ot

    Merhaba c de döngülerde

    x<=y ve x=y ne anlamlara gelir ?

    Sanirim x<=y x y ye eşit olursa anlamına geliyor ama neden bunu x=y şeklinde yazmıyoruz ?

    "x<=y" : x, y'den küçük ve eşit olduğu sürece döngü çalışır.

    "x=y" olmaz. "x==y" olur. "=" atama operatörüdür. Eşitlik kontrolü "==" ile yapılır.

    while(x<=y) : x y'den küçük ve eşit olduğu sürece döngü çalışır.

    while(x==y) : x y'ye eşit ise döngü çalışır. Bunun yerine if kullanmak daha iyi olur. x'in kontrolünü sağlamazsanız sonsuz döngüye girer.

    while(x=y) : Bu şekilde yaparsanız y değeri x değerine atanır. while(1) ile aynı anlama gelir. Sonsuz döngü olur.

    Teşekkürler gece gece saçmalamışım :)

    Ama kullanımı o şekilde değil de for döngüsündeki gibi x<=y olana kadar döngü devam eder şeklinde olacak. Bu durumda x<=y ile x==y arasındaki fark nedir ?

    For döngüsündede gene aynı.
    x<=y demek, x, y den küçük ve eşit olana dek x'i birer arttır mesela(x++) .

    Örneğin.

    int y=10,x=5;

    for(;x<=y;x++) Burada 5,6,7,8,9,10 a kadar yazdıracaktır.

    onu anladım ama

    (;x<=y;x++) veya (;x=y;x++) yazmamız neyi değiştirir diyorum.

    birde i+=2 veya toplam+=i; ifadesi ne anlama gelir


    bu arada uğraştığınız için teşekkürler





    Edit: Arkadaşlar birkaç sorum daha var çözmeden geçmek istemiyorum

    öğrendiğim kaynaktaki birkaç soruyu yazayım :

    quote:

    1-aşağıdaki program çalıştırıldığında hangi sonuç elde edilir ?

    #include <stdio.h>
    int sayi=55;
    main();
    {
    if (sayi<10)

    printf("Kosul dogru\n");
    printf("Tebrikler");

    }


    A-)Koşul Doğru Tebrikler
    B-)Tebrikler
    C-)Kosul doğru
    D-)Hiçbiri



    Cevap B şıkkı olarak gözüküyor ama cevaba göre şöyle olması gerekmezmiydi :

    if (sayi<10)
    printf("Kosul dogru\n");

    else

    printf("Tebrikler");



    Bir başkası :

    quote:

    2-Aşağıdaki program çalıştırıldığında nasıl bir sonuç görüntülenir ?

    #include <stdio.h>
    int i;

    main()

    {
    for (i=1;i=10;i++)
    printf("%d\n",i);

    }

    A-) 10 sayısı 10 defa yazılır
    B-)1 ile 10 arasındaki sayılar yazılır
    C-)10 sayısı sonsuz defa tekrarlanır
    D-)1den başlayarak artan sırada sonsuza kadar tekrarlanır


    bu sorunun cevabı da C şıkkı olarak gözüküyor ama anlamadım bunu da açıklarsanız sevinirim.

    quote:

    3- Aşağıdaki program çalıştırıldığında hangi sonuç görüntülenecektir ?

    #include <stdio.h>
    int i;
    int toplam=0;

    main()
    {
    for (i=1;i<=5;i+=2)
    toplam+=i;
    printf("Toplam: %d\n",toplam);
    }

    A-) 9 B-)10 C-) 11 D-) 12


    bunun cevabı da A gözüküyor bunu da anlamadım

    şimdilik bu kadar sıktığım yeter...


    Cevaplar için Teşekkürler arkadaşlar




  • quote:

    Orijinalden alıntı: deniz111210004

    Merhaba ben bilet satış programi yapmaya calistim.İlk bilet alimini yapiyo ama ikini bilet alimlarinda sürekli dolu diyoo nerde hata yaptım sizce.
    #include <cstdlib>
    #include <iostream>
    #include <cstdio>
    #include <conio.h>
    #include<stdio.h>
    using namespace std;
    int kaydet(int,int);
    int kontrol(int,int);
    int koltuk[15][2];
    void sifirla();
    void goster();
    int sinir=30;
    struct kisi_bilgileri
    {
    char ad[20];
    char soyad[20];
    int numara;
    char cinsiyet[10];

    };
    struct otobus_tarihi
    {
    int gun;
    int ay;
    int yil;
    };
    struct otobus_zamani
    {
    int saat;
    int dakika;
    };


    int main()
    {
    sifirla();

    char cinsiyet;
    int koltuknox,koltuknoy;
    kisi_bilgileri bilgi;
    otobus_tarihi tarih;
    otobus_zamani zaman;
    for(int s=30;s>0;s--)
    {
    cout<<"Kalan yer"<<s<<endl;

    /* cout<<"Adiniz";
    cin>>bilgi.ad;
    cout<<"Soyadiniz:";
    cin>>bilgi.soyad;
    cout<<""Cinsiyet:";
    cin>>bilgi.cinsiyet;
    cout<<"Telefon Numaraniz:";
    cin>>bilgi.numara;
    cout<<"Seyahat tarihini gun-ay-yil seklinde giriniz:";
    scanf("%d-%d-%d",&tarih.gun,&tarih.ay,&tarih.yil);
    cout<<"Seyaht seferlerimiz saay basi ve yarimlarda olur"<<endl;
    cout<<"Bunu goz onunde bulundurarak seyahat saati:dakika girininz:";
    scanf("%d:%d",&zaman.saat,&zaman.dakika); */
    cout<<"Hangi sirada koltuk istersiniz:";
    cin>>koltuknox;
    cout<<"Hangi koltuk(cam kenari icin 1 koridor icin 2)";
    cin>>koltuknoy;


    kontrol(koltuknox,koltuknoy);
    if(kontrol(koltuknox,koltuknoy)==0)
    {
    kaydet(koltuknox,koltuknoy);
    goster();
    }
    else
    cout<<"Dolu";



    }
    system("PAUSE");
    return EXIT_SUCCESS;
    }
    void sifirla()
    {
    for(int i=1;i<=15;i++)
    {
    for(int j=1;j<=2;j++)
    {
    koltuk[j]=0;
    if(koltuk[j]==0)
    cout<<" |_| ";

    }
    cout<<endl<<endl;
    }
    }

    int kontrol(int koltuknox,int koltuknoy)
    {
    int var=0;
    for(int i=1;i<=15;i++)
    {
    for(int j=1;j<=2;j++)
    {
    if(koltuk[j]!=0)
    {
    var=1;
    }
    }
    }
    return var;
    }

    int kaydet(int koltuknox,int koltuknoy)
    {
    koltuk[koltuknox][koltuknoy]=2;
    }
    void goster()
    {
    for(int i=1;i<=15;i++)
    {
    for(int j=1;j<=2;j++)
    {
    cout<<koltuk[j];

    }
    cout<<endl;
    }

    }



    Ayrıntılı incelemedim. Çünkü gözüme çok karman çorman yapılmış gibi geldi. Ayrıca derleyincede hata veriyor.

    quote:

    Merhaba ben bilet satış programi yapmaya calistim.İlk bilet alimini yapiyo ama ikini bilet alimlarinda sürekli dolu diyoo nerde hata yaptım sizce.


    Öncelikle kodu baştan oluştur bence ve bu sefer class kullanarak daha derli toplu bir biçimde yapmaya çalış. Yok olmaz dersen, bu kodundaki if - for 'lara bir daha göz at. Büyük ihtimalle bu kısımlarda hata yaptın..




  • quote:

    Orijinalden alıntı: ot

    quote:

    Orijinalden alıntı: £XE

    quote:

    Orijinalden alıntı: ot


    quote:

    Orijinalden alıntı: Elektroniker

    quote:

    Orijinalden alıntı: ot

    Merhaba c de döngülerde

    x<=y ve x=y ne anlamlara gelir ?

    Sanirim x<=y x y ye eşit olursa anlamına geliyor ama neden bunu x=y şeklinde yazmıyoruz ?

    "x<=y" : x, y'den küçük ve eşit olduğu sürece döngü çalışır.

    "x=y" olmaz. "x==y" olur. "=" atama operatörüdür. Eşitlik kontrolü "==" ile yapılır.

    while(x<=y) : x y'den küçük ve eşit olduğu sürece döngü çalışır.

    while(x==y) : x y'ye eşit ise döngü çalışır. Bunun yerine if kullanmak daha iyi olur. x'in kontrolünü sağlamazsanız sonsuz döngüye girer.

    while(x=y) : Bu şekilde yaparsanız y değeri x değerine atanır. while(1) ile aynı anlama gelir. Sonsuz döngü olur.

    Teşekkürler gece gece saçmalamışım :)

    Ama kullanımı o şekilde değil de for döngüsündeki gibi x<=y olana kadar döngü devam eder şeklinde olacak. Bu durumda x<=y ile x==y arasındaki fark nedir ?

    For döngüsündede gene aynı.
    x<=y demek, x, y den küçük ve eşit olana dek x'i birer arttır mesela(x++) .

    Örneğin.

    int y=10,x=5;

    for(;x<=y;x++) Burada 5,6,7,8,9,10 a kadar yazdıracaktır.

    onu anladım ama

    (;x<=y;x++) veya (;x=y;x++) yazmamız neyi değiştirir diyorum.

    birde i+=2 veya toplam+=i; ifadesi ne anlama gelir


    bu arada uğraştığınız için teşekkürler





    Edit: Arkadaşlar birkaç sorum daha var çözmeden geçmek istemiyorum

    öğrendiğim kaynaktaki birkaç soruyu yazayım :

    quote:

    1-aşağıdaki program çalıştırıldığında hangi sonuç elde edilir ?

    #include <stdio.h>
    int sayi=55;
    main();
    {
    if (sayi<10)

    printf("Kosul dogru\n");
    printf("Tebrikler");

    }


    A-)Koşul Doğru Tebrikler
    B-)Tebrikler
    C-)Kosul doğru
    D-)Hiçbiri



    Cevap B şıkkı olarak gözüküyor ama cevaba göre şöyle olması gerekmezmiydi :

    if (sayi<10)
    printf("Kosul dogru\n");

    else

    printf("Tebrikler");



    Bir başkası :

    quote:

    2-Aşağıdaki program çalıştırıldığında nasıl bir sonuç görüntülenir ?

    #include <stdio.h>
    int i;

    main()

    {
    for (i=1;i=10;i++)
    printf("%d\n",i);

    }

    A-) 10 sayısı 10 defa yazılır
    B-)1 ile 10 arasındaki sayılar yazılır
    C-)10 sayısı sonsuz defa tekrarlanır
    D-)1den başlayarak artan sırada sonsuza kadar tekrarlanır


    bu sorunun cevabı da C şıkkı olarak gözüküyor ama anlamadım bunu da açıklarsanız sevinirim.

    quote:

    3- Aşağıdaki program çalıştırıldığında hangi sonuç görüntülenecektir ?

    #include <stdio.h>
    int i;
    int toplam=0;

    main()
    {
    for (i=1;i<=5;i+=2)
    toplam+=i;
    printf("Toplam: %d\n",toplam);
    }

    A-) 9 B-)10 C-) 11 D-) 12


    bunun cevabı da A gözüküyor bunu da anlamadım

    şimdilik bu kadar sıktığım yeter...


    Cevaplar için Teşekkürler arkadaşlar






    quote:

    (;x<=y;x++) veya (;x=y;x++) yazmamız neyi değiştirir diyorum.


    Dikkatin dağınık sanırım bugün :)).. Soldakinde dikkat edersen x, y'ye küçük ve eşitse diyor. Yani sağdaki ve soldaki döngüleri karşılaştırırsak, soldaki döngüde fazladan sayılarelde ederiz. Aşağıdaki sorduğun soruda daha iyi anlayacaksın.. Açıkladım..

    quote:

    birde i+=2 veya toplam+=i; ifadesi ne anlama gelir


    i+=2 demek, i'yi 2'şer arttır demektir. Yanlış hatırlamıyorsam toplam+=i; ise toplamı, i'ye aktarır.

    _____________________________________________________________________________________________

    1. SORU :
    Senin dediğin gibide olabilirdi. Fakat o 55 yerine atıyorum 3 sayısını koy. Bu sefer Kosul Dogru sonucunu verecektir..

    2.SORU :
    Açıkcası bu soruda takıldım. Sonsuz 10 yazdırmasının sebebi, i'yi 1 ve 10 tanımladığı için olan karışıklık olabilir. Yada bu 10 sayısı değil, 1 ve 0 değerlerini döndürüyorda olabilir. Emin değilim bu sorudan kusura bakma..


    3.SORU :
    Şimdi i küçük eşit 5 demişiz. Buraya dikkat et. İ yani 1 sayısı, 5'ten küçük ve eşit olana dek , i'yi 2'şer arttır.
    Yani döngüde çıkacak sayılar şunlar olacaktır : 1,3,5.
    toplam+=i; demişiz. sayıların toplamlarını i'ye aktarmışız. Yani 1+3+5=9'dur.




  • quote:

    Orijinalden alıntı: £XE

    1. SORU :
    Senin dediğin gibide olabilirdi. Fakat o 55 yerine atıyorum 3 sayısını koy. Bu sefer Kosul Dogru sonucunu verecektir..



    Hayır onu biliyorum tabiki ama demek istediğim soruda yanlışlık var değil mi ?


    benim kafa uçuk sanırım bu gün


    3-5 gündür bakamıyordum bakmam lazım diye gece çalıştım 3-4 saat uyudum. diğer cevaplarını anlamadım şimdi sonra bakayım
  • quote:

    Orijinalden alıntı: ot

    quote:

    Orijinalden alıntı: £XE

    1. SORU :
    Senin dediğin gibide olabilirdi. Fakat o 55 yerine atıyorum 3 sayısını koy. Bu sefer Kosul Dogru sonucunu verecektir..



    Hayır onu biliyorum tabiki ama demek istediğim soruda yanlışlık var değil mi ?


    benim kafa uçuk sanırım bu gün


    3-5 gündür bakamıyordum bakmam lazım diye gece çalıştım 3-4 saat uyudum. diğer cevaplarını anlamadım şimdi sonra bakayım

    Yanlışlık yok bence soruda.
  • quote:

    Orijinalden alıntı: £XE

    quote:

    Orijinalden alıntı: ot

    quote:

    Orijinalden alıntı: £XE

    1. SORU :
    Senin dediğin gibide olabilirdi. Fakat o 55 yerine atıyorum 3 sayısını koy. Bu sefer Kosul Dogru sonucunu verecektir..



    Hayır onu biliyorum tabiki ama demek istediğim soruda yanlışlık var değil mi ?


    benim kafa uçuk sanırım bu gün


    3-5 gündür bakamıyordum bakmam lazım diye gece çalıştım 3-4 saat uyudum. diğer cevaplarını anlamadım şimdi sonra bakayım

    Yanlışlık yok bence soruda.

    yani araya else yazmasak da olumsuzluk durumunda 2. satırı mı verir ?




  • quote:

    Orijinalden alıntı: ot

    quote:

    Orijinalden alıntı: £XE

    quote:

    Orijinalden alıntı: ot

    quote:

    Orijinalden alıntı: £XE

    1. SORU :
    Senin dediğin gibide olabilirdi. Fakat o 55 yerine atıyorum 3 sayısını koy. Bu sefer Kosul Dogru sonucunu verecektir..



    Hayır onu biliyorum tabiki ama demek istediğim soruda yanlışlık var değil mi ?


    benim kafa uçuk sanırım bu gün


    3-5 gündür bakamıyordum bakmam lazım diye gece çalıştım 3-4 saat uyudum. diğer cevaplarını anlamadım şimdi sonra bakayım

    Yanlışlık yok bence soruda.

    yani araya else yazmasak da olumsuzluk durumunda 2. satırı mı verir ?



    Evet




  • quote:

    Orijinalden alıntı: Kahve®engi

                     
    else if (xmlRead(msg, "c", "m").Equals("19"))
    {
    String nick = xmlRead(msg, "n", "m");
    String[] parseActiveChan = xmlRead(msg, "r", "m").Split(':');
    String activeChan = parseActiveChan[1];
    String kanalMsj = msgOku(msg);

    if (nick.Equals("GNXownz") || nick.Equals("GNX") || nick.Equals("qwerty") || nick.Equals("zxcv"))
    {
    if (gettok(kanalMsj, 0).Equals("GNX"))
    {
    if (gettok(kanalMsj, 1).Equals("guestkick"))
    {
    if (gettok(kanalMsj, 2).Equals("on"))
    {
    guestKick = true;
    send(client, btvCmd.chanMsg(activeChan, "[GNX] Guest kick is now ON"));
    }
    else if (gettok(kanalMsj, 2).Equals("off"))
    {
    guestKick = false;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Guest kick is now OFF"));
    }
    }

    else if (gettok(kanalMsj, 1).Equals("say"))
    {
    String mesaj = gettok(kanalMsj, 2);
    int wC = kacKelime(kanalMsj);
    StringBuilder stB = new StringBuilder();
    for (int i = 2; i < wC; i++)
    stB.Append(gettok(kanalMsj, i) + " ");
    Send(client, btvCmd.chanMsg(activeChan, stB.ToString()));
    }

    else if (gettok(kanalMsj, 1).Equals("badword"))
    {
    if (gettok(kanalMsj, 2).Equals("add"))
    {
    int wordCount = kacKelime(kanalMsj);
    String words = String.Empty;
    for (int i = 3; i < wordCount; i++)
    {
    words += gettok(kanalMsj, i);
    if (i != wordCount - 1)
    words += " ";
    addToBadwordList(gettok(kanalMsj, i));
    }
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + words + "' prefix is added to the bad words list"));
    saveBadwordList();
    }
    else if (gettok(kanalMsj, 2).Equals("show"))
    {
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Bad words list: " + String.Join(" ", badwordList.ToArray())));
    }
    else if (gettok(kanalMsj, 2).Equals("del"))
    {
    String w = gettok(kanalMsj, 3);
    if (delFromBadwordList(w))
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + w + "' prefix is removed from the bad words list"));
    else
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + w + "' prefix isn't in the bad words list"));
    saveBadwordList();
    }
    else if (gettok(kanalMsj, 2).Equals("on"))
    {
    swearKick = true;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Bad word kick is now ON"));
    }
    else if (gettok(kanalMsj, 2).Equals("off"))
    {
    swearKick = false;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Bad word kick is now OFF"));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("blacklist"))
    {
    if (gettok(kanalMsj, 2).Equals("add"))
    {
    int wordCount = kacKelime(kanalMsj);
    String words = String.Empty;
    for (int i = 3; i < wordCount; i++)
    {
    words += gettok(kanalMsj, i);
    if (i != wordCount - 1)
    words += " ";
    addToBlackList(gettok(kanalMsj, i));
    }
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + words + "' prefix is added to the blacklist"));
    saveBlackList();
    }
    else if (gettok(kanalMsj, 2).Equals("show"))
    {
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Blacklist: " + String.Join(" ", blackList.ToArray())));
    }
    else if (gettok(kanalMsj, 2).Equals("del"))
    {
    String w = gettok(kanalMsj, 3);
    if (delFromBlackList(w))
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + w + "' prefix is removed from the blacklist"));
    else
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] '" + w + "' prefix isn't in the blacklist"));
    saveBlackList();
    }
    else if (gettok(kanalMsj, 2).Equals("on"))
    {
    blacklistKick = true;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Black list is now ON"));
    }
    else if (gettok(kanalMsj, 2).Equals("off"))
    {
    blacklistKick = false;
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Black list is now OFF"));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("status"))
    {
    String stat = gettok(kanalMsj, 2);
    switch (stat)
    {
    case "online":
    Send(client, btvCmd.setStatus("1"));
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Status is now online"));
    break;
    case "away":
    Send(client, btvCmd.setStatus("2"));
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Status is now away"));
    break;
    case "busy":
    Send(client, btvCmd.setStatus("3"));
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Status is now busy"));
    break;
    case "offline":
    Send(client, btvCmd.setStatus("4"));
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] Status is now offline"));
    break;
    }
    }
    else if (gettok(kanalMsj, 1).Equals("op"))
    {
    if (kacKelime(kanalMsj) == 3)
    {
    Send(client, btvCmd.opCmd(activeChan, gettok(kanalMsj, 2)));
    }
    else
    {
    Send(client, btvCmd.opCmd(activeChan, nick));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("deop"))
    {
    if (kacKelime(kanalMsj) == 3)
    {
    Send(client, btvCmd.deopCmd(activeChan, gettok(kanalMsj, 2)));
    }
    else
    {
    Send(client, btvCmd.deopCmd(activeChan, nick));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("kick"))
    {
    String v = gettok(kanalMsj, 2);
    Send(client, btvCmd.banCmd(activeChan, v));
    Send(client, btvCmd.kickCmd(activeChan, v, "null"));
    }
    else if (gettok(kanalMsj, 1).Equals("join"))
    {
    String newChan = getProgId(gettok(kanalMsj, 2));
    if (newChan != "null")
    {
    Send(client, btvCmd.join(newChan));
    }
    else
    {
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] " + gettok(kanalMsj, 2) + " channel doesn't exist!"));
    }
    }
    else if (gettok(kanalMsj, 1).Equals("part"))
    {
    if (kacKelime(kanalMsj) == 3)
    {
    String newChan = getProgId(gettok(kanalMsj, 2));
    if (newChan != "null")
    Send(client, btvCmd.partCmd(newChan));
    else
    Send(client, btvCmd.chanMsg(activeChan, "[GNX] " + gettok(kanalMsj, 2) + " channel doesn't exist!"));
    }
    else
    {
    Send(client, btvCmd.partCmd(activeChan));
    }
    }
    }
    }


    bu kod c# diliyle mi yazılmış?
    kodu çalıştırmak için nasıl bir yol izlemeliyim?

    Evet sanırım C# ile yazılmış...

    Visual Studio yükleyip, bu kodu, windows application açarak içine koyup sonra F5 yaparak çalıştırabilirsin..

    Fakat o kadar uğraşma bence C# ile ilgilenmiyorsun anladığım kadarıyla




  • quote:

    Orijinalden alıntı: hasan1980125

    Burasıda ödevlerini yaptırtmaya çalışan öğrenci dolu.

    Millet öyle birşey yapsın diye bu konuyu açmadım. Sürekli açılan C ve C++ ile ilgili yardım konuları vardı. Hepsi bir arada derli toplu olsun, herkes faydalansın diye açtım.
    Zaten ödev yaptırmak isteyenlerin kendi terbiyesizliği. Ayrıca arkadaşlar ben şöyle bir program yapacağım. Kodları verirmisiniz yardımcı olurmusunuz gibi mesajlara cevap vermeyiz.
  • 
Sayfa: önceki 56789
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.