Arama butonu
Bu konudaki kullanıcılar: 3 misafir, 1 mobil kullanıcı
4171
Cevap
168677
Tıklama
3
Öne Çıkarma
Cevap: C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (26. sayfa)
T
13 yıl
Yüzbaşı

quote:

Orijinalden alıntı: -Source-

quote:

Orijinalden alıntı: TeaTone

quote:

Orijinalden alıntı: -Source-



http://gmplib.org/ . Yardımın için teşekkürler kendimde halletmeye çalışıcam.

GMP bilmiyorum onla da boşa uğraşmahttps://mattmccutchen.net/bigint/ buradaki indir, kurulumu daha kolay.
içindeki tüm dosyaları projenin olduğu klasöre at. Sonra .cc dosyalarını projeye ekle. Sonra " #include "BigIntegerLibrary.hh" " başlık dosyasını çağır. Bundan sonra değişken tanımlama yaparken int yerine "BigInteger sayi;" dediğin zaman istediğin(teorikde) sayıyı tutabilirsin. Bu arada 1500!'i de hesaplayabiliyor.

Cevap için teşekkürler. Hocayla konuşup alternatif bulduk. Sorun halledildi.


Bu mesaja 3 cevap geldi.
#
13 yıl
Teğmen

İçinde fonksiyon geçen bi algoritmanın akış diyagramı fonksiyon için ayrı diyagram-main için ayrı diyagram olarak mı çizilir ?


Bu mesaja 3 cevap geldi.
£
13 yıl
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: IntelliSense

İçinde fonksiyon geçen bi algoritmanın akış diyagramı fonksiyon için ayrı diyagram-main için ayrı diyagram olarak mı çizilir ?

hepsini tek diyagramda belirtebilirsin


Bu mesaja 1 cevap geldi.
#
13 yıl
Teğmen

quote:

Orijinalden alıntı: £XE

quote:

Orijinalden alıntı: IntelliSense

İçinde fonksiyon geçen bi algoritmanın akış diyagramı fonksiyon için ayrı diyagram-main için ayrı diyagram olarak mı çizilir ?

hepsini tek diyagramda belirtebilirsin

nasil bi yöntem kullanıyoruz o şekilde.



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

-
13 yıl
Yüzbaşı

quote:

Orijinalden alıntı: TeaTone

Rica ederim. Sorun çözüldüyse sorun yok.



#
13 yıl
Teğmen

biri benim soruya cevap verebilir mi.acil



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

7
13 yıl
Er

Merhaba,
Asp.net'te "Global.asax" dosyası ile url yönlendirme(rewrite) işlemi yapıyorum.Gerekli yol tanımlamalarını global.asax dosyasında yaptım.aspx sayfasında hyperlink'in navigateurl kısmında bu yol tanımlamalarının değerlerini(id,kategori) veritabanından getirdim.ama herhangi bir kategoriye tıklanıldığı zaman ona ait ürünlerin listelenmesi kısmında takıldım.normalde bu işlemi adres satırındaki stringden gelen değer ile yapıyordum ama burada öyle bir string yaratmadım.

Global.asax
void Application_Start(object sender, EventArgs e)  
{

RouteTable.Routes.MapPageRoute(
"Kategoriye bak",
"Kategoriler/{kategori_id}/{kategori_tip}",
"~/Kitap-Listesi.aspx"

);
}


Kategoriler.aspx
<asp:HyperLink ID="hlKategoriler" runat="server" Text='<%#Eval("Kategori") %>' NavigateUrl='<%#Page.GetRouteUrl("Kategoriye bak", new {kategori_id = Eval("KategoriId").ToInt32(), kategori_tip = Eval("Kategori").ToString() })%>' /></li>


Adres satırında sorun yok istediğim gibi sorun sadece eşleştirmede
localhost:51513/Kategoriler/1/Bilgisayar


Bu mesaja 1 cevap geldi.
F
13 yıl
Er

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=?


Bu mesaja 2 cevap geldi.
G
13 yıl
Teğmen

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?


Bu mesaja 1 cevap geldi.
G
13 yıl
Teğmen

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.



-
13 yıl
Yüzbaşı

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ı.



N
13 yıl
Yüzbaşı

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ı >

£
13 yıl
Yüzbaşı
Konu Sahibi

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


Bu mesaja 1 cevap geldi.
G
13 yıl
Teğmen

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.


Bu mesaja 2 cevap geldi.
Y
13 yıl
Yüzbaşı

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);
}


Bu mesaja 2 cevap geldi.
£
13 yıl
Yüzbaşı
Konu Sahibi

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.


Bu mesaja 1 cevap geldi.
Y
13 yıl
Yüzbaşı

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.


Bu mesaja 1 cevap geldi.
O
13 yıl
Er

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 >

B
13 yıl
Yüzbaşı

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 >
Bu mesaja 1 cevap geldi.
C
13 yıl
Yüzbaşı

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;
}