Neler Yeni

C# ta diziler ile ilgili yardıma ihtiyacım var

Katılım
23 Mart 2020
Mesajlar
136
Dahası  
Reaksiyon skoru
63
İsim
İsimsiz Muhendis
50 öğretmenin adı “isim” dizininde 50 şehir adı “il” dizininde bulunmaktadır. Öğretmen isimlerini rasgele il’lere atayan program kodunu yazmam lazım ama nasıl yapılacağını bilmiyorum .Lütfen yardım ederseniz sevinirim.
 

Rangorun

80+ Bronze
Katılım
23 Mart 2020
Mesajlar
862
En İyi Cevap
2
Dahası  
Reaksiyon skoru
372
İsim
Onur Can
50 öğretmenin adı “isim” dizininde 50 şehir adı “il” dizininde bulunmaktadır. Öğretmen isimlerini rasgele il’lere atayan program kodunu yazmam lazım ama nasıl yapılacağını bilmiyorum .Lütfen yardım ederseniz sevinirim.
Algoritması konusunda mı yardıma ihtiyacın var yoksa komple kod konusunda mı?
 
Katılım
23 Mart 2020
Mesajlar
136
Dahası  
Reaksiyon skoru
63
İsim
İsimsiz Muhendis
  • Konu Sahibi Konu Sahibi
  • #4
Algoritması konusunda mı yardıma ihtiyacın var yoksa komple kod konusunda mı?
komple kod konusunda ,algortimayı oluşturdum lakin koda dökemiyorum
Mesaj otomatik birleştirildi:

Algoritması konusunda mı yardıma ihtiyacın var yoksa komple kod konusunda mı?
listbox1 de kayıtlı isimler listbox 2 de ise isimler var butona tıklandığında listbox 3 e atama yapılacak fakat random br şekilde
Mesaj otomatik birleştirildi:

listbox1 de kayıtlı isimler listbox 2 de ise şehirler var butona tıklandığında listbox 3 e atama yapılacak fakat random br şekilde
 

Rangorun

80+ Bronze
Katılım
23 Mart 2020
Mesajlar
862
En İyi Cevap
2
Dahası  
Reaksiyon skoru
372
İsim
Onur Can
komple kod konusunda ,algortimayı oluşturdum lakin koda dökemiyorum
Mesaj otomatik birleştirildi:


listbox1 de kayıtlı isimler listbox 2 de ise isimler var butona tıklandığında listbox 3 e atama yapılacak fakat random br şekilde
Mesaj otomatik birleştirildi:

listbox1 de kayıtlı isimler listbox 2 de ise şehirler var butona tıklandığında listbox 3 e atama yapılacak fakat random br şekilde
Tamam hocam bakıyorum dönüş yapıcam. Kodlama hakkında bilgin var mı peki ? Dizi oluşturma, eleman atama vs. ?
 
Katılım
23 Mart 2020
Mesajlar
136
Dahası  
Reaksiyon skoru
63
İsim
İsimsiz Muhendis
  • Konu Sahibi Konu Sahibi
  • #6
Tamam hocam bakıyorum dönüş yapıcam. Kodlama hakkında bilgin var mı peki ? Dizi oluşturma, eleman atama vs. ?
bilgim var öyle fakat kaç gündür projeleri yetiştirmekten kafam durdu normal hepsini biliyorum dizi ve random ile yapılacak fakat ilerisine gidemiyorum
 

Rangorun

80+ Bronze
Katılım
23 Mart 2020
Mesajlar
862
En İyi Cevap
2
Dahası  
Reaksiyon skoru
372
İsim
Onur Can
bilgim var öyle fakat kaç gündür projeleri yetiştirmekten kafam durdu normal hepsini biliyorum dizi ve random ile yapılacak fakat ilerisine gidemiyorum
Şöyle bir şey işini görür mü? Ben 5er tane ekledim örnek olsun diye sen ona göre düzenlersin.

List<string> isim = new List<string>() { "ali", "mehmet", "ahmet", "isa", "musa" };
List<string> il = new List<string>() { "istanbul", "izmir", "ankara", "bursa", "konya"};
List<string> atama = new List<string>();

Random rnd = new Random();

for (int i = 0; i < 5; i++)
{
int a = rnd.Next(0, 4 - i);
int b = rnd.Next(0, 4 - i);
string concat = isim[a] + " - " + il;
atama.Add(concat);
isim.Remove(isim[a]);
il.Remove(il);
}
 
Katılım
23 Mart 2020
Mesajlar
136
Dahası  
Reaksiyon skoru
63
İsim
İsimsiz Muhendis
  • Konu Sahibi Konu Sahibi
  • #8
Şöyle bir şey işini görür mü? Ben 5er tane ekledim örnek olsun diye sen ona göre düzenlersin.

List<string> isim = new List<string>() { "ali", "mehmet", "ahmet", "isa", "musa" };
List<string> il = new List<string>() { "istanbul", "izmir", "ankara", "bursa", "konya"};
List<string> atama = new List<string>();

Random rnd = new Random();

for (int i = 0; i < 5; i++)
{
int a = rnd.Next(0, 4 - i);
int b = rnd.Next(0, 4 - i);
string concat = isim[a] + " - " + il;
atama.Add(concat);
isim.Remove(isim[a]);
il.Remove(il);
}
çok teşekkür ederim sağolun
Mesaj otomatik birleştirildi:

Şöyle bir şey işini görür mü? Ben 5er tane ekledim örnek olsun diye sen ona göre düzenlersin.

List<string> isim = new List<string>() { "ali", "mehmet", "ahmet", "isa", "musa" };
List<string> il = new List<string>() { "istanbul", "izmir", "ankara", "bursa", "konya"};
List<string> atama = new List<string>();

Random rnd = new Random();

for (int i = 0; i < 5; i++)
{
int a = rnd.Next(0, 4 - i);
int b = rnd.Next(0, 4 - i);
string concat = isim[a] + " - " + il;
atama.Add(concat);
isim.Remove(isim[a]);
il.Remove(il);
}
bir sorum daha var sorabilir miyim?
 

Rangorun

80+ Bronze
Katılım
23 Mart 2020
Mesajlar
862
En İyi Cevap
2
Dahası  
Reaksiyon skoru
372
İsim
Onur Can
Yeni mesajlar Yeni Konu Aç      

SON KONULAR

Forum istatistikleri

Konular
1,040,978
Mesajlar
9,374,100
Üyeler
165,098
Son üye
Archeuscaine
Top Bottom