C# Console (Yardım)
-
Gunaydın arkadaslar c# console dan bır sorum olacak.
kullanıdan iki kelime isteticez. mesela
bir kelime giriniz : istanbul
ikinci kelimeyi giriniz : aydınekran çıktısı : istanbul aydın olacak.
ama gırılen kelimedeki her harfı alıp bir dizinin icine atacak ve o diziden yazdıracak.Şekil olarak anımsatayım mesela:
i | s | t | a | n | b | u | l | | a | y | d | ı | n bu şekilde yani. kullanıcı klavyeden bir string giricek tochararray ile bir diziye dönüstürücez.
Yapabilen yazarsa cok sevinirim.
yanlıs anlasılmasın sekıl cıktı olmayacak. yukarıdakı gıbı ekran cıktısı verecek . diziyi belirtmek amacıyla şekil kullandım.
-
yok mu yardım edebilecek?
Edit: çözüldü arkadaşlar . kodlar;
string[] kelime1 = new string[5];
string[] kelime2 = new string[5];
string[] kelime3 = new string[kelime1.Length + kelime2.Length];
Console.WriteLine("1.kelimeyi giriniz");
kelime1[0] =( Console.ReadLine());
Console.WriteLine("2.kelimeyi giriniz");
kelime2[0] = (Console.ReadLine());
for (int i = 0; i < kelime1.Length; i++)
{
kelime3[i] = kelime1[i];
}
for (int i = 0; i < kelime2.Length; i++)
{
kelime2[i]= kelime3[kelime1.Length + i];
}
for (int i = 0; i < kelime1.Length+kelime2.Length+2; i++)
{
kelime3[i] = kelime1[i] +i+ " " + kelime2;
Console.WriteLine(kelime3);
}
Console.ReadKey();
Jigsaw tarafından 09/Ara/13 10:22 tarihinde düzenlenmiştir -
dizinin icine atacak derken bir liste veya dosya sistemi klasoru olarak mi ?
simdi odev konusu icin assignment kastirmadan .P hoca denedigini goster, onunun uzerine yardimci olmaya calisalim..
fikir olarak: parcalara ayir, ayri ayri coz. boylece konsola 2 calisma okutmus olursun, ardindan her karakter dizesi uzerine yineleme yapip tam anlamiyla ''bir dizinin icine atacak ve o diziden yazdiracak''tan kastina ulasirsin gibi..
