Şimdi Ara

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

Bu Konudaki Kullanıcılar:
2 Misafir - 2 Masaüstü
5 sn
4.172
Cevap
118
Favori
167.434
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
3 oy
Öne Çıkar
Sayfa: önceki 2324252627
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • Her yerde farklı bilgiler mevcut olduğu için emin olamadığım bir kaç sorum var.
    Ayrıntılı cevaplarsanız memnun olurum...

    1)
    #double=?, #long=? (C programlama dilinde)
    #float=?, #int=? (Haskell programlama dilinde)
    tipleri en az ve en fazla hangi değerleri alır?
    (küme olarak düşünürsek eleman sayısı kaç olur?)

    2)
    {"Tom", 1, 4, 3.14} kümesine bir tip diyebilir miyiz?

    3)
    C'de union number{double:reel;int:tamsayi} olursa #number=?
  • quote:

    Orijinalden alıntı: £XE

    Arkadaşlar buraya böyle bir konu açma ihtiyacı duydum. C/C++/C# da takıldığınız yerler olursa bu konu altında paylaşın. Ben ve diğer arkadaşlar elimizden geldikçe yardımcı olalım.

    [size=3]NOT : Bana şu programı yazabilir misiniz ? Tarzında sorulara cevap vermeyeceğim. Önce kendiniz yapabildiğiniz kadar yapın, takıldığınız yerlerde kodu koyup sorun yardımcı olalım..





    İyi Çalışmalar.



    Hoca pascal üçgeni ile ilgili ödev verdi. Ben c++ ile yapmaya çalıştım. Program çalışıyor gibi ama hoca bize 1000. sıradaki rakamları yazdırın diyor. Haliyle o sıradaki rakamlar 30-40 basamaktanda fazladır sanırım. Ben c++ ile unsigned long tipini kullanıp 9 basamaklı sayılara kadar çıktım. Ama 10. basamak ve üzerinde bocalıyor program.

    Sizin bu konuda bilginiz var mı? 40-50 basamaklı değişken tipi oluşturamaz mıyım?




  • quote:

    Orijinalden alıntı: fastcoder

    Her yerde farklı bilgiler mevcut olduğu için emin olamadığım bir kaç sorum var.
    Ayrıntılı cevaplarsanız memnun olurum...

    1)
    #double=?, #long=? (C programlama dilinde)
    #float=?, #int=? (Haskell programlama dilinde)
    tipleri en az ve en fazla hangi değerleri alır?
    (küme olarak düşünürsek eleman sayısı kaç olur?)

    2)
    {"Tom", 1, 4, 3.14} kümesine bir tip diyebilir miyiz?

    3)
    C'de union number{double:reel;int:tamsayi} olursa #number=?


    1'deki sorunu bende merak ediyorum. C++ dilinde 20-30-40 basamaklı sayılar elde edebilir miyim? Bunun için hangi vei tipleri kullanılır. Veri tipi yoksa biz oluşturabilir miyiz? Bu konuda arkadaşlar yardımcı olursa çok iyi olacak.




  • quote:

    Orijinalden alıntı: fastcoder

    Her yerde farklı bilgiler mevcut olduğu için emin olamadığım bir kaç sorum var.
    Ayrıntılı cevaplarsanız memnun olurum...

    1)
    #double=?, #long=? (C programlama dilinde)
    #float=?, #int=? (Haskell programlama dilinde)
    tipleri en az ve en fazla hangi değerleri alır?
    (küme olarak düşünürsek eleman sayısı kaç olur?)

    2)
    {"Tom", 1, 4, 3.14} kümesine bir tip diyebilir miyiz?

    3)
    C'de union number{double:reel;int:tamsayi} olursa #number=?

    1. soru için
    Bu kullandığın derleyiciye bağlıdır.
    C'de <limits.h> , C++'da <climits> kütüphanelerini ekleyerek öğrenebilirsin.
    printf ("Long en buyuk: %d\n", LONG_MAX);
    printf ("Long en kucuk: %d\n", LONG_MIN);

    printf ("Double en kucuk: %d\n", DBL_MAX);
    printf ("Double en kucuk: %d\n", DBL_MIN);

    quote:

    Orijinalden alıntı: gokhanyigit

    1'deki sorunu bende merak ediyorum. C++ dilinde 20-30-40 basamaklı sayılar elde edebilir miyim? Bunun için hangi vei tipleri kullanılır. Veri tipi yoksa biz oluşturabilir miyiz? Bu konuda arkadaşlar yardımcı olursa çok iyi olacak.



    Bir önceki sayfada bununla ilgili bilgiyi paylaşmıştım. Aynı soruyu -pascal- soran olmuştu. Oradan bakarak yapabilirsin.

    @fastcoder senin dğier sorularını pek anlamadım açıkcası.




  • arkadaşlar merhaba ,
    bu yıl C++ ve C# görücez .
    arkadaşlar pdf yada sunu lazım bunlar için .örnekleri kavriyabilmem için .

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

    Orijinalden alıntı: gokhanyigit

    quote:

    Orijinalden alıntı: £XE

    Arkadaşlar buraya böyle bir konu açma ihtiyacı duydum. C/C++/C# da takıldığınız yerler olursa bu konu altında paylaşın. Ben ve diğer arkadaşlar elimizden geldikçe yardımcı olalım.

    [size=3]NOT : Bana şu programı yazabilir misiniz ? Tarzında sorulara cevap vermeyeceğim. Önce kendiniz yapabildiğiniz kadar yapın, takıldığınız yerlerde kodu koyup sorun yardımcı olalım..





    İyi Çalışmalar.



    Hoca pascal üçgeni ile ilgili ödev verdi. Ben c++ ile yapmaya çalıştım. Program çalışıyor gibi ama hoca bize 1000. sıradaki rakamları yazdırın diyor. Haliyle o sıradaki rakamlar 30-40 basamaktanda fazladır sanırım. Ben c++ ile unsigned long tipini kullanıp 9 basamaklı sayılara kadar çıktım. Ama 10. basamak ve üzerinde bocalıyor program.

    Sizin bu konuda bilginiz var mı? 40-50 basamaklı değişken tipi oluşturamaz mıyım?


    drzeki.com
    C++ Değişkenler, Değişkenlerin Tanımlanması ve Sabitler – Kişisel Web Şeysi ! drzeki.com
    http://drzeki.com/degiskenler-degiskenlerin-tanimlanmasi-ve-sabitler.html
    şuraya bakarmısın bi




  • quote:

    Orijinalden alıntı: £XE

    quote:

    Orijinalden alıntı: gokhanyigit

    quote:

    Orijinalden alıntı: £XE

    Arkadaşlar buraya böyle bir konu açma ihtiyacı duydum. C/C++/C# da takıldığınız yerler olursa bu konu altında paylaşın. Ben ve diğer arkadaşlar elimizden geldikçe yardımcı olalım.

    [size=3]NOT : Bana şu programı yazabilir misiniz ? Tarzında sorulara cevap vermeyeceğim. Önce kendiniz yapabildiğiniz kadar yapın, takıldığınız yerlerde kodu koyup sorun yardımcı olalım..





    İyi Çalışmalar.



    Hoca pascal üçgeni ile ilgili ödev verdi. Ben c++ ile yapmaya çalıştım. Program çalışıyor gibi ama hoca bize 1000. sıradaki rakamları yazdırın diyor. Haliyle o sıradaki rakamlar 30-40 basamaktanda fazladır sanırım. Ben c++ ile unsigned long tipini kullanıp 9 basamaklı sayılara kadar çıktım. Ama 10. basamak ve üzerinde bocalıyor program.

    Sizin bu konuda bilginiz var mı? 40-50 basamaklı değişken tipi oluşturamaz mıyım?


    http://drzeki.com/degiskenler-degiskenlerin-tanimlanmasi-ve-sabitler.html şuraya bakarmısın bi


    Değişkenlerin tanımlanması, tipleri falan araştırdım ama bu verdğiniz sayfadaki tipler 9-10 basamağa kadar sayı tutuyor galiba. Çok çok daha büyük basamaklar için olmuyor.




  • Merhaba hocam. Elimde 4 sayının ortalaması alan kodlar mevcut. Kodlar bu ve program çalışıyor. Thetis diye bir derleyici var elimde onda çalıştırdım fakat Dev-C++'da çalıştıramadım.

    Programın hata bölümünde şöyle yazıyor.

    genlib.h: No such file or directory.
    simpio.h: No such file or directory.

    Kod kısmındaki bu satırları sildiğimde ise ;

    [Linker error] undefined reference to `GetInteger'

    diyor. Programdan kütüphaneleri silince getinteger'ı tanımıyor. Bu programı nasıl dev-c++'da çalıştırabilirim.

    Birde bu program C olduğu için olabilir mi? Programın ismi dev c++ çünkü.





    #include <stdio.h> 
    #include "genlib.h"
    #include "simpio.h"

    main()
    {
    int a, b,c, d,ortalama;

    printf("Bu program dort tane tam sayinin ortalamasini alir.\n");
    printf("Birinci sayiyi giriniz? ");
    a = GetInteger();
    printf("Ikinci sayiyi giriniz? ");
    b = GetInteger();
    printf("Ucuncu sayiyi giriniz? ");
    c = GetInteger();
    printf("Dorduncu sayiyi giriniz? ");
    d = GetInteger();
    ortalama = (a + b + c + d ) / 4;
    printf("Isleminizin sonucu = %d\n", ortalama);
    }




  • quote:

    Orijinalden alıntı: YapışkanKağıt

    Merhaba hocam. Elimde 4 sayının ortalaması alan kodlar mevcut. Kodlar bu ve program çalışıyor. Thetis diye bir derleyici var elimde onda çalıştırdım fakat Dev-C++'da çalıştıramadım.

    Programın hata bölümünde şöyle yazıyor.

    genlib.h: No such file or directory.
    simpio.h: No such file or directory.

    Kod kısmındaki bu satırları sildiğimde ise ;

    [Linker error] undefined reference to `GetInteger'

    diyor. Programdan kütüphaneleri silince getinteger'ı tanımıyor. Bu programı nasıl dev-c++'da çalıştırabilirim.

    Birde bu program C olduğu için olabilir mi? Programın ismi dev c++ çünkü.





    #include <stdio.h> 
    #include "genlib.h"
    #include "simpio.h"

    main()
    {
    int a, b,c, d,ortalama;

    printf("Bu program dort tane tam sayinin ortalamasini alir.\n");
    printf("Birinci sayiyi giriniz? ");
    a = GetInteger();
    printf("Ikinci sayiyi giriniz? ");
    b = GetInteger();
    printf("Ucuncu sayiyi giriniz? ");
    c = GetInteger();
    printf("Dorduncu sayiyi giriniz? ");
    d = GetInteger();
    ortalama = (a + b + c + d ) / 4;
    printf("Isleminizin sonucu = %d\n", ortalama);
    }


    Kod bölümündeki

    #include "genlib.h"
    #include "simpio.h" yeri

    #include <genlib.h>
    #include <simpio.h>

    olarak düzelt.




  • quote:

    Orijinalden alıntı: £XE

    quote:

    Orijinalden alıntı: YapışkanKağıt

    Merhaba hocam. Elimde 4 sayının ortalaması alan kodlar mevcut. Kodlar bu ve program çalışıyor. Thetis diye bir derleyici var elimde onda çalıştırdım fakat Dev-C++'da çalıştıramadım.

    Programın hata bölümünde şöyle yazıyor.

    genlib.h: No such file or directory.
    simpio.h: No such file or directory.

    Kod kısmındaki bu satırları sildiğimde ise ;

    [Linker error] undefined reference to `GetInteger'

    diyor. Programdan kütüphaneleri silince getinteger'ı tanımıyor. Bu programı nasıl dev-c++'da çalıştırabilirim.

    Birde bu program C olduğu için olabilir mi? Programın ismi dev c++ çünkü.





    #include <stdio.h> 
    #include "genlib.h"
    #include "simpio.h"

    main()
    {
    int a, b,c, d,ortalama;

    printf("Bu program dort tane tam sayinin ortalamasini alir.\n");
    printf("Birinci sayiyi giriniz? ");
    a = GetInteger();
    printf("Ikinci sayiyi giriniz? ");
    b = GetInteger();
    printf("Ucuncu sayiyi giriniz? ");
    c = GetInteger();
    printf("Dorduncu sayiyi giriniz? ");
    d = GetInteger();
    ortalama = (a + b + c + d ) / 4;
    printf("Isleminizin sonucu = %d\n", ortalama);
    }


    Kod bölümündeki

    #include "genlib.h"
    #include "simpio.h" yeri

    #include <genlib.h>
    #include <simpio.h>

    olarak düzelt.

    Yok hala

    genlib.h: No such file or directory.
    simpio.h: No such file or directory.

    diyor.




  • Masaüstündeki herhangi bir resmi picture box'a sürüklemek istiyorum ancak yapamadım bu konu hakkında yardımcı olabilirmisiniz ?

    edit:C# da olması gerek



    < Bu mesaj bu kişi tarafından değiştirildi oqun08 -- 4 Ekim 2012; 4:33:54 >
  • Bir iki sayfa baktım ama sorumun cevabını bulamadım

    Ben C dilinde 5 tane sayıyı girdirip bunların arasından en büyük ve en küçüğü bulmak istiyorum. (deitel & deitel kitabındayım if lere kadar geldim bu soru çıktı if le yapılması lazım sanırım)

    Daha önce 3 sayıyı şöyle karşılaştırdım:
    #include<stdio.h> 
    int main(){
    int a,b,c,;

    printf("uc sayi giriniz bu uc sayi arasindan en buyuk en kucuk bulunacaktir:\t");
    scanf("%d%d%d",&a,&b,&c);

    if(a>b&&a>c)
    printf("En buyuk= %d",a);
    if(b>a&&b>c)
    printf("En buyuk= %d", b);
    if(c>a&&c>b)
    printf("En buyuk= %d",c);
    if(a<b&&a<c)
    printf("En kucuk= %d", a);
    if(b<a&&b<c)
    printf("En kucuk= %d",b);
    if(c<a&&c<b)
    printf("En kucuk= %d",c);
    return 0;
    }


    Bu yöntemle 5 sayıyı yapmam çok uzun kısa yol lazım



    < Bu mesaj bu kişi tarafından değiştirildi Bilim Hayvanı -- 4 Ekim 2012; 4:19:14 >




  • quote:

    Orijinalden alıntı: YapışkanKağıt

    Merhaba hocam. Elimde 4 sayının ortalaması alan kodlar mevcut. Kodlar bu ve program çalışıyor. Thetis diye bir derleyici var elimde onda çalıştırdım fakat Dev-C++'da çalıştıramadım.

    Programın hata bölümünde şöyle yazıyor.

    genlib.h: No such file or directory.
    simpio.h: No such file or directory.

    Kod kısmındaki bu satırları sildiğimde ise ;

    [Linker error] undefined reference to `GetInteger'

    diyor. Programdan kütüphaneleri silince getinteger'ı tanımıyor. Bu programı nasıl dev-c++'da çalıştırabilirim.

    Birde bu program C olduğu için olabilir mi? Programın ismi dev c++ çünkü.





    #include <stdio.h> 
    #include "genlib.h"
    #include "simpio.h"

    main()
    {
    int a, b,c, d,ortalama;

    printf("Bu program dort tane tam sayinin ortalamasini alir.\n");
    printf("Birinci sayiyi giriniz? ");
    a = GetInteger();
    printf("Ikinci sayiyi giriniz? ");
    b = GetInteger();
    printf("Ucuncu sayiyi giriniz? ");
    c = GetInteger();
    printf("Dorduncu sayiyi giriniz? ");
    d = GetInteger();
    ortalama = (a + b + c + d ) / 4;
    printf("Isleminizin sonucu = %d\n", ortalama);
    }


    genlib.h ve simpio.h kütüphanelerinin yazdığın kod ile aynı klasörde olması gerekli. Ama standart kütüphane ile de yapabilirsin bu işleri. Mesela şu şekilde
     
    #include <stdio.h>
    int main()
    {
    int a, b, c, d;
    double ortalama;

    printf("Bu program dort tane tam sayinin ortalamasini alir.\n");
    printf("Birinci sayiyi giriniz? ");
    scanf("%d", &a);
    printf("Ikinci sayiyi giriniz? ");
    scanf("%d", &b);
    printf("Ucuncu sayiyi giriniz? ");
    scanf("%d", &c);
    printf("Dorduncu sayiyi giriniz? ");
    scanf("%d", &d);
    ortalama = a + b + c + d;
    ortalama = ortalama / 4;
    printf("Isleminizin sonucu = %f\n", ortalama);
    return 0;
    }




  • quote:

    Orijinalden alıntı: Bilim Hayvanı

    Bir iki sayfa baktım ama sorumun cevabını bulamadım

    Ben C dilinde 5 tane sayıyı girdirip bunların arasından en büyük ve en küçüğü bulmak istiyorum. (deitel & deitel kitabındayım if lere kadar geldim bu soru çıktı if le yapılması lazım sanırım)


    while ı biliyorsundur umarım, bilmiyorsan da kolayca öğrenebilirsin.
     
    #include<stdio.h>
    int main()
    {
    int i = 1, s, kucuk, buyuk;

    printf("%d. sayiyi giriniz: ", i);
    scanf("%d",&s);
    kucuk = s;
    buyuk = s;
    ++i;

    while(i < 6)
    {
    printf("%d. sayiyi giriniz: ", i);
    scanf("%d",&s);
    if(s > buyuk)
    buyuk = s;
    if(s < kucuk)
    kucuk = s;
    ++i;
    }

    printf("\nen buyuk sayi = %d\nen kucuk sayi = %d\n", buyuk, kucuk);

    return 0;
    }




  • quote:

    Orijinalden alıntı: crshr

    quote:

    Orijinalden alıntı: Bilim Hayvanı

    Bir iki sayfa baktım ama sorumun cevabını bulamadım

    Ben C dilinde 5 tane sayıyı girdirip bunların arasından en büyük ve en küçüğü bulmak istiyorum. (deitel & deitel kitabındayım if lere kadar geldim bu soru çıktı if le yapılması lazım sanırım)


    while ı biliyorsundur umarım, bilmiyorsan da kolayca öğrenebilirsin.
     
    #include<stdio.h>
    int main()
    {
    int i = 1, s, kucuk, buyuk;

    printf("%d. sayiyi giriniz: ", i);
    scanf("%d",&s);
    kucuk = s;
    buyuk = s;
    ++i;

    while(i < 6)
    {
    printf("%d. sayiyi giriniz: ", i);
    scanf("%d",&s);
    if(s > buyuk)
    buyuk = s;
    if(s < kucuk)
    kucuk = s;
    ++i;
    }

    printf("\nen buyuk sayi = %d\nen kucuk sayi = %d\n", buyuk, kucuk);

    return 0;
    }


    Nasıl olduğunu anladım teşekkür ederim




  • bilgisayarda bulunan 255 tane sembol'ü , C de sırayla yazdırmak istiyorum nasıl yapabilirim bunu acaba ?
  • quote:

    Orijinalden alıntı: SoftwareOne

    bilgisayarda bulunan 255 tane sembol'ü , C de sırayla yazdırmak istiyorum nasıl yapabilirim bunu acaba ?

     
    // C
    for (int i = 0; i < 256; ++i)
    {
    printf("/c\n", i);
    }

    // C++
    for (int i = 0; i < 256; ++i)
    {
    cout << static_cast<char>(i) << endl;
    }




    < Bu mesaj bu kişi tarafından değiştirildi -Source- -- 4 Ekim 2012; 21:18:52 >
  • Merci Monsieur.
  • İlk soruma verdiğiniz cevap için teşekkür ederim.
    Forumda algoritma ile ilgili başka bir bölüm görmediğim için buraya yazdım.

    İki matrisin çarpımını bulup sonucu yazdıran algoritmayı yazıyorum.
    Sizce aşağıdaki algoritma ve şeması doğru mu?
    İlk matrisleri (a ve b) yazdırmak istesem sondaki döngü gibi iki döngü daha mı kurmam gerekli?
    (3 matrisi de yazdırmanın başka bir yöntemi var mı?)




    < Bu mesaj bu kişi tarafından değiştirildi fastcoder -- 5 Ekim 2012; 11:16:59 >
    < Bu ileti tablet sürüm kullanılarak atıldı >
  • for (int i = 1;i<=m ; i++){
    for (int j = 1;i<=n ;j++){
    for(int k = 1;k<=p;k++){
    c[j] = a[k]*b[k][j] + c[j];
    }
    }
    }

    c dilinde kodu bu
    for döngüsünün akış diyagramına döndürürsen tamam
  • 
Sayfa: önceki 2324252627
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.