İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

C# console sorusu

unsal464623.04.20142 cevap2.043 görüntüleme
2014'den beri3 mesaj
#1
Merhaba arkadaşlar. bi soru sorucam
soru şöyle klavyeden girilen kelimeyi w şeklinde yazdırma
yani şöyle bi çapraz aşşagı sonra yukarı bidaha aşşagı W şeklinde yazıcak yani.

[COLOR=#AFAFAF][FONT=dejavu sans mono]  static void Main(string[] args)[/FONT][/COLOR]
[COLOR=#AFAFAF][FONT=dejavu sans mono]        {[/FONT][/COLOR]

[COLOR=#AFAFAF][FONT=dejavu sans mono]            string s;[/FONT][/COLOR]
[COLOR=#AFAFAF][FONT=dejavu sans mono]            Console.Write("Kelimeyi giriniz :");[/FONT][/COLOR]
[COLOR=#AFAFAF][FONT=dejavu sans mono]            s = Convert.ToString(Console.ReadLine());[/FONT][/COLOR]


[COLOR=#AFAFAF][FONT=dejavu sans mono]            int uzunluk = s.Length;[/FONT][/COLOR]
[COLOR=#AFAFAF][FONT=dejavu sans mono]            for (int i = 0; i < s.Length; i++)[/FONT][/COLOR]
[COLOR=#AFAFAF][FONT=dejavu sans mono]            {[/FONT][/COLOR]

[COLOR=#AFAFAF][FONT=dejavu sans mono]         [/FONT][/COLOR]
[COLOR=#AFAFAF][FONT=dejavu sans mono]                    Console.WriteLine("{0," + (i + 5) + "}", s);[/FONT][/COLOR]

[COLOR=#AFAFAF][FONT=dejavu sans mono]                    for (int j = i; j > i; j--)[/FONT][/COLOR]
[COLOR=#AFAFAF][FONT=dejavu sans mono]                    {[/FONT][/COLOR]
[COLOR=#AFAFAF][FONT=dejavu sans mono]                        Console.WriteLine("{0," + (j + 5) + "}", s);[/FONT][/COLOR]
[COLOR=#AFAFAF][FONT=dejavu sans mono]                    }[/FONT][/COLOR]

[COLOR=#AFAFAF][FONT=dejavu sans mono]             }[/FONT][/COLOR]
[COLOR=#AFAFAF][FONT=dejavu sans mono]          [/FONT][/COLOR]
[COLOR=#AFAFAF][FONT=dejavu sans mono]         Console.ReadKey();[/FONT][/COLOR]
[COLOR=#AFAFAF][FONT=dejavu sans mono]    }[/FONT][/COLOR]

[COLOR=#AFAFAF][FONT=dejavu sans mono]    }[/FONT][/COLOR]
[COLOR=#AFAFAF][FONT=dejavu sans mono]}[/FONT][/COLOR]

Ters çevirme komutu "Array.Reverse();"
böyle yaptım ama olmadı yardımlarınızı bekliyorum

Sorun şu aşşagıdan başlatmak için for(int a= başlangıç değeri )kısmını her seferinde ne olursa olsun sondan başlatmak için bir şey yapmam lazım ama ne.



Soru 2: Klavyeden girilen metni karakter karakter ayırıcak ve silerek yazıcak Örneğin Ahmet girdim klavyeden
A yı yazıcak sonra A yı silip boşluk bırakıcak H yazıcak silcek boşluk bırakıcak M yazıcak silcek boşluk bırakcak E yazcak silcek boşluk bırakıcak T yazcak silcek boşluk bırakcak program bu şekilde çalışıcak yardım edebilicek varmı ?

Cevaplar
unsal4646 Konuyu açan
2014'den beri3 mesaj
#3
Teşekkürler bakalım değiştirebilicekmiyiz sorun orda :D

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.