Klavyeden Girilen Değeri Tersten Yazan Program


String tipinde boş bir değişken oluşturuyoruz ve kullanıcıdan bişeyler yazmasını istiyoruz :

string sonuc = "";
Console.Write("bişeyler yaz : ");
Kullanıcıdan istediğimiz string tipindeki veriyi yazilan değişkenine atıyoruz.
For döngümüzü 0'dan başlatıyoruz ve yazilan değişkenin uzunluğuna kadar sürdürüyoruz.Yani yazilan.Length'ti kadar döngümüz dönüyor.İ'yi 1 yapıp i<=yazilan.Length de yapabiliriz.

string yazilan = Console.ReadLine();
for (int i = 0; i < yazilan.Length; i++)
Sonuc değişkenine yazilan.Substring ve sonucu eklettiriyoruz.
Yazilan.Substringteki i kaçıncı satırdan başlayacağını  1 ise ne kadar satır harf alacağını gösteriyor .
Son olarak yazdıralım :
{sonuc = yazilan.Substring(i, 1) + sonuc;}
Console.WriteLine(sonuc);
Kodun son hali :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace terstenYaz
{
    class Program
    {
        static void Main(string[] args)
        {
            string sonuc = "";
            Console.Write("bişeyler yaz : ");
            string yazilan = Console.ReadLine();
            for (int i = 0; i <yazilan.Length; i++)
            {
                sonuc = yazilan.Substring(i, 1)+  sonuc  ;
            }
            Console.WriteLine(sonuc);
        }
    }
}

Yorum Gönder

0 Yorumlar