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? |
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. |
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);
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 . |
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> |
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 |
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> Bu yöntemle 5 sayıyı yapmam çok uzun kısa yol lazım ![]() |
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
|
while ı biliyorsundur umarım, bilmiyorsan da kolayca öğrenebilirsin.
|
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 ? |
|
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ı?) < Resime gitmek için tıklayın > |
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 |
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=?
Bu mesaja 2 cevap geldi. Cevapları Gizle