Arama butonu
Bu konudaki kullanıcılar: 2 misafir, 1 mobil kullanıcı
4171
Cevap
168120
Tıklama
3
Öne Çıkarma
Cevap: C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (71. sayfa)
S
12 yıl
Yarbay

quote:

Orijinalden alıntı: elektro_gadget

quote:

Orijinalden alıntı: Seviyeli Yarbay

char ya da string karşılaştırmak istiyorum arkadaşlar nasıl yapabilirim ?

string isim, soyad;

if (isim = soyad)

böyle olmadığını biliyorum ama anlatabilmişimdir umarım derdimi

Çift (==).

yine de hata veriyor





< Bu mesaj bu kişi tarafından değiştirildi Seviyeli Yarbay -- 31 Mart 2013; 23:11:17 >
Bu mesaja 1 cevap geldi.
G
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Seviyeli Yarbay

quote:

Orijinalden alıntı: elektro_gadget

quote:

Orijinalden alıntı: Seviyeli Yarbay

char ya da string karşılaştırmak istiyorum arkadaşlar nasıl yapabilirim ?

string isim, soyad;

if (isim = soyad)

böyle olmadığını biliyorum ama anlatabilmişimdir umarım derdimi

Çift (==).

yine de hata veriyor

char için if (isim == soyad)
string için if (isim.compare(soyad) == 0)


Bu mesaja 4 cevap geldi.
H
12 yıl
Yüzbaşı

benim picturebox ile ilgili sorunum var.

sözlük programı yaptım veri tabanından türkçe ingilizce kelimeleri çekerek. 3 saniyede bir kelimeler karşılığıyla birlikte değişiyor aynı zamanda pictureboxda resmi değişiyor.
ama yeni sözlük eklediğim zaman onun isminde resim yoksa program normal olarak hata veriyor. resimi csharp kütüphaneme ekledim oradan çekiyorum resim isimleri türkçe kelimelerle aynı olduğu için..

çektiğim kod kısmı:
pictureBox1.Image = Image.FromFile(@"c:\users\hikmet\documents\visual studio 2010\Projects\sozluk\sozluk\resimler\" + label1.text + ".jpg");

yukarıdaki label1. text timer ile sürekli değişiyo..

programın kodlarıda şu şekilde

string sorgu = "select * from sozluk";
SqlDataAdapter da = new SqlDataAdapter(sorgu, baglan);
DataTable dt = new DataTable();
da.Fill(dt);
Random rnd = new Random();
int x = rnd.Next(0, dt.Rows.Count);
turkce.Text = dt.Rows[x][2].ToString();
ingilizce.Text = dt.Rows[x][1].ToString();


pictureBox1.Image = Image.FromFile(@"c:\users\hikmet\documents\visual studio 2010\Projects\sozluk\sozluk\resimler\" + turkce.Text + ".jpg");




dediğim gibi veritabanındaki kelimenin adında bir resim kütüphanemde yoksa default bi resimi(resim bulunamadı tarzı) nasıl koyabilirim..


Bu mesaja 2 cevap geldi.
S
12 yıl
Yarbay

quote:

Orijinalden alıntı: garui


char için if (isim == soyad)
string için if (isim.compare(soyad) == 0)

bunu arıyordum, teşekkür ederim



-
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: hikmettufekci

benim picturebox ile ilgili sorunum var.

sözlük programı yaptım veri tabanından türkçe ingilizce kelimeleri çekerek. 3 saniyede bir kelimeler karşılığıyla birlikte değişiyor aynı zamanda pictureboxda resmi değişiyor.
ama yeni sözlük eklediğim zaman onun isminde resim yoksa program normal olarak hata veriyor. resimi csharp kütüphaneme ekledim oradan çekiyorum resim isimleri türkçe kelimelerle aynı olduğu için..

çektiğim kod kısmı:
pictureBox1.Image = Image.FromFile(@"c:\users\hikmet\documents\visual studio 2010\Projects\sozluk\sozluk\resimler\" + label1.text + ".jpg");

yukarıdaki label1. text timer ile sürekli değişiyo..

programın kodlarıda şu şekilde

string sorgu = "select * from sozluk";
SqlDataAdapter da = new SqlDataAdapter(sorgu, baglan);
DataTable dt = new DataTable();
da.Fill(dt);
Random rnd = new Random();
int x = rnd.Next(0, dt.Rows.Count);
turkce.Text = dt.Rows[x][2].ToString();
ingilizce.Text = dt.Rows[x][1].ToString();


pictureBox1.Image = Image.FromFile(@"c:\users\hikmet\documents\visual studio 2010\Projects\sozluk\sozluk\resimler\" + turkce.Text + ".jpg");




dediğim gibi veritabanındaki kelimenin adında bir resim kütüphanemde yoksa default bi resimi(resim bulunamadı tarzı) nasıl koyabilirim..


Resimlerin klasörünün içine girip o resim var mı yok mu diye kontrol edecek bir if yapısı kullanabilirsin.
Hatırladığım kadarıyla C#'da bir klasörün içine girip herhangi bir dosya var mı yok mu diye kontrol edebiliyordun.(File.Exist)

Eğer resimler klasörünün içinde turkce.Text.jpg adlı resim varsa
pictureBox1.Image = Image.FromFile(@"c:\users\hikmet\documents\visual studio 2010\Projects\sozluk\sozluk\resimler\" + turkce.Text + ".jpg");
yoksa
pictureBox1.Image = Image.FromFile(@"c:\users\hikmet\documents\visual studio 2010\Projects\sozluk\sozluk\resimler\resimBulunamadi.jpg");


Bu mesaja 1 cevap geldi.
3
12 yıl
Binbaşı

Abiler Bilgisayarım İntel core duo 2 RAM 3 GB Ekran kartı sanırım C# için gerekli değil ama yazayım Nvidia Geforce 9300 Gs

Şimş sorum C# 2010 Pc im çekermi ? Çekmez ise C# 2008 çekermi ?! Net framework 4.0 kurulu. Bide netim sınırlı nerden indirebilirim programı kaç MB te patlar ?? Cevaplarınız için şimdiden teşerkkürler.



< Bu ileti tablet sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
Y
12 yıl
Yarbay

#include <stdio.h> 
#include <string.h>
#include <conio.h>

void sozluksiralama(char x[10][8]){

char gecici[8];
int i,j,k;

for(k=0; k<9; k++)
for(j=0; j<9; j++)
if( strcmp(x[j],x[j+1]) > 0 )
{
strcpy(gecici ,x[j]);
strcpy(x[j] ,x[j+1]);
strcpy(x[j+1],gecici);
}

for(i=0; i<10; i++)
printf("%s\n",x[i]);

}

int main()
{

char ingilizceterim[10][8] = { "Access", "Search", "Scan"};
sozluksiralama(ingilizceterim[10][8]);
getch();
return 0;

}


Sözlüksıralama(ingilizceterim[10][8]) kısmında hata veriyor hata da ,

Invalid conversion from 'char' to 'char(*)(8)'

ve tekrar aynı yerde ,

Inıtialazing argument 1 of 'void sozluksiralama(char(*)(8))'

Bir türlü anlayamadım sorunun kaynağını


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

quote:

Orijinalden alıntı: Yarr

#include <stdio.h> 
#include <string.h>
#include <conio.h>

void sozluksiralama(char x[10][8]){

char gecici[8];
int i,j,k;

for(k=0; k<9; k++)
for(j=0; j<9; j++)
if( strcmp(x[j],x[j+1]) > 0 )
{
strcpy(gecici ,x[j]);
strcpy(x[j] ,x[j+1]);
strcpy(x[j+1],gecici);
}

for(i=0; i<10; i++)
printf("%s\n",x[i]);

}

int main()
{

char ingilizceterim[10][8] = { "Access", "Search", "Scan"};
sozluksiralama(ingilizceterim[10][8]);
getch();
return 0;

}


Sözlüksıralama(ingilizceterim[10][8]) kısmında hata veriyor hata da ,

Invalid conversion from 'char' to 'char(*)(8)'

ve tekrar aynı yerde ,

Inıtialazing argument 1 of 'void sozluksiralama(char(*)(8))'

Bir türlü anlayamadım sorunun kaynağını

http://ideone.com/Wq1vVZ

veya

http://ideone.com/dW6XDn

Ama bunun yerine çok daha iyi yöntemlerle bu işi yapabilirsin.


Bu mesaja 2 cevap geldi.
M
12 yıl
Onbaşı

Sorum
İnt i ;
for(i=1;1<15;i++)
{
for(y=1;y<=i;y++)
{
console.write(''*'');
}
console.write(''\n'');
}
Console.Readkey();
Bu programı yazdığmızda alt alta * amblemı sıralanıyor.Benım ıstedığım bu programı çalıştırdığımızda sayfanın 2 tarafındada yazması.(Mumkun olduğunca basıt olursa ıyı olur)



M
12 yıl
Er

Arkdaşlar benim bu ödevim 6 secenekli 6. seceneği olan yaş aralığı bulma yani 1000 öğrenci kayıtlı ise bu 100 öğrenci içinden 14 yaş ile 18 yaş arasındakileri veya 15 - 16 yaşındaki öğrencileri sıralaran kodu yazamıyoruz hata oluşuyor yardım edebilirmisiniz

void yasgrubu(){
int dizi[4];
FILE *veriler=fopen("d:\\telefon.txt","r");//dosyadan okutuyoruz
int tutTelno;//buble sort sıralama için ara eleman
char tutadi[12],tutsoyadi[12],tutdogumTarihi[4];//buble sort sıralama için ara eleman
if(sayacc==0){//sayac 0 ise verileri dosyadan okur aksi halde okumazsıralama yapar
sayacc++;//sayacın artırıldığını gösterir.
while(!feof(veriler)){
fscanf(veriler,"%d %s %s %s",&rehber[kackayitvar].telno,rehber[kackayitvar].adi,rehber[kackayitvar].soyadi,rehber[kackayitvar].dogumTarihi);
// printf("\n%d %s %s %d",rehber[kackayitvar].telno,rehber[kackayitvar].adi,rehber[kackayitvar].soyadi,rehber[kackayitvar].maas);

strcpy(tutdogumTarihi,rehber[kackayitvar].dogumTarihi);
kackayitvar++;// dosyadaki kayıt sayısını arttırıyor
dizi[0]=
printf("%s\n",tutdogumTarihi);
}


Bu mesaja 1 cevap geldi.
Y
12 yıl
Yarbay

quote:

Orijinalden alıntı: garui

quote:

Orijinalden alıntı: Yarr

#include <stdio.h> 
#include <string.h>
#include <conio.h>

void sozluksiralama(char x[10][8]){

char gecici[8];
int i,j,k;

for(k=0; k<9; k++)
for(j=0; j<9; j++)
if( strcmp(x[j],x[j+1]) > 0 )
{
strcpy(gecici ,x[j]);
strcpy(x[j] ,x[j+1]);
strcpy(x[j+1],gecici);
}

for(i=0; i<10; i++)
printf("%s\n",x[i]);

}

int main()
{

char ingilizceterim[10][8] = { "Access", "Search", "Scan"};
sozluksiralama(ingilizceterim[10][8]);
getch();
return 0;

}


Sözlüksıralama(ingilizceterim[10][8]) kısmında hata veriyor hata da ,

Invalid conversion from 'char' to 'char(*)(8)'

ve tekrar aynı yerde ,

Inıtialazing argument 1 of 'void sozluksiralama(char(*)(8))'

Bir türlü anlayamadım sorunun kaynağını

http://ideone.com/Wq1vVZ

veya

http://ideone.com/dW6XDn

Ama bunun yerine çok daha iyi yöntemlerle bu işi yapabilirsin.

Mesela ne gibi yöntemler hocam ? Burada İngilizce-Türkçe , Türkçe ingilizce çeviri için basit bir program yazacağız bende iki yerde ayrı ayrı yazmak yerine fonksiyon tanımlamayı tercih ettim bu da sorun oluşturdu . Sizin dediğiniz yöntemler neler ?


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

file.exist a tam hakim olmadığım için sorunu try cast ile hallettim teşekkürler zamanınızı ayırdığınız için



G
12 yıl
Yüzbaşı

quote:

Orijinalden alıntı: Yarr
Mesela ne gibi yöntemler hocam ? Burada İngilizce-Türkçe , Türkçe ingilizce çeviri için basit bir program yazacağız bende iki yerde ayrı ayrı yazmak yerine fonksiyon tanımlamayı tercih ettim bu da sorun oluşturdu . Sizin dediğiniz yöntemler neler ?

http://stackoverflow.com/questions/8767166/passing-2d-array-to-function


Bu mesaja 1 cevap geldi.
Y
12 yıl
Yarbay

quote:

Orijinalden alıntı: garui

quote:

Orijinalden alıntı: Yarr
Mesela ne gibi yöntemler hocam ? Burada İngilizce-Türkçe , Türkçe ingilizce çeviri için basit bir program yazacağız bende iki yerde ayrı ayrı yazmak yerine fonksiyon tanımlamayı tercih ettim bu da sorun oluşturdu . Sizin dediğiniz yöntemler neler ?

http://stackoverflow.com/questions/8767166/passing-2d-array-to-function

Teşekkürler inceliyorum


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

quote:

Orijinalden alıntı: Yarr

quote:

Orijinalden alıntı: garui

quote:

Orijinalden alıntı: Yarr
Mesela ne gibi yöntemler hocam ? Burada İngilizce-Türkçe , Türkçe ingilizce çeviri için basit bir program yazacağız bende iki yerde ayrı ayrı yazmak yerine fonksiyon tanımlamayı tercih ettim bu da sorun oluşturdu . Sizin dediğiniz yöntemler neler ?

http://stackoverflow.com/questions/8767166/passing-2d-array-to-function

Teşekkürler inceliyorum

Senin yazdığın kodda herşey hardcoded diyeceğim cinsten. Fonksiyonunun ve kodunun daha efektif olması için double pointer ile beraber boyutları gönderip çalışabilirsin. Tabi biraz daha karışık olur. vector daha çok tercih edileblir. Tabi yapacağın şeye göre değişir.


Bu mesaja 1 cevap geldi.
K
12 yıl
Yarbay

Çift taraflı sorgularda null değer için alt sorgu kullanmak tek mantıklı yol sanki. We like hardcore



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

Y
12 yıl
Yarbay

quote:

Orijinalden alıntı: garui

quote:

Orijinalden alıntı: Yarr

quote:

Orijinalden alıntı: garui

quote:

Orijinalden alıntı: Yarr
Mesela ne gibi yöntemler hocam ? Burada İngilizce-Türkçe , Türkçe ingilizce çeviri için basit bir program yazacağız bende iki yerde ayrı ayrı yazmak yerine fonksiyon tanımlamayı tercih ettim bu da sorun oluşturdu . Sizin dediğiniz yöntemler neler ?

http://stackoverflow.com/questions/8767166/passing-2d-array-to-function

Teşekkürler inceliyorum

Senin yazdığın kodda herşey hardcoded diyeceğim cinsten. Fonksiyonunun ve kodunun daha efektif olması için double pointer ile beraber boyutları gönderip çalışabilirsin. Tabi biraz daha karışık olur. vector daha çok tercih edileblir. Tabi yapacağın şeye göre değişir.

O kadar karmaşık olmasına gerek yok hatta o şekilde yapmazsam daha iyi çünkü bunu sen yapmamışsın diyebilirler Bu arada yapacağım şey Kullanıcıya İngilizce-Türkçe , Türkçe-İngilizce , yeni kelime ekle gibi seçenekler oluşturmak , mevcut kelimeler arasından arama ve sıralama algoritmalarını kullanarak bir program yaratmak . Dediğim gibi o kadar hardcore programmer değiliz zaten bizden beklenen de o tarzda bir şey değil Sadece ikinci sınıf ödevi .





< Bu mesaj bu kişi tarafından değiştirildi Yarr -- 2 Nisan 2013; 0:11:49 >
Bu mesaja 1 cevap geldi.
D
12 yıl
Teğmen

C# da yazdığım bir projede veritabanı access kullanıyorum. 2-3 tablodan veriler çekerek çıktı almam gerekiyor. Bunu ne şekilde yapabilirim?


Bu mesaja 2 cevap geldi.
S
12 yıl
Yarbay

elde çalışan .exe dosyası varsa bunu kodunu çıkartabilir miyiz ?


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

arkadaşlar c++ ta proje konsol dosyasını aşağıdaki şekilde açamıyorum sanırım windows 8 uyumsuzluğundan dolayı
< Resime gitmek için tıklayın >

return 0 değerini veriyor system pause gelmiyor
her yeni projede aşağıdaki şekilde nasıl açabılırım

++ ek olarak derleme f9 değil f10 oluyor windows 8 de


Bu mesaja 1 cevap geldi.