static void Main(string[] args)
{
Console.WriteLine("Lütfen bir metin giriniz");
string a = Console.ReadLine();
Console.WriteLine("Aranacak değeri giriniz");
string aranacak_deger = Console.ReadLine();
int sonuc = a.IndexOf(aranacak_deger);
Console.WriteLine(sonuc.ToString());
Console.ReadKey();
}
Şimdi de Ekrana yazılan ismi tersten yazdıracak bir kod yazalım.
static void Main(string[] args)
{
Console.WriteLine("Lütfen isminizi giriniz");
string a = Console.ReadLine();
int uzunluk = a.Length;
for (int i = uzunluk; i > 0; i--)
{
Console.WriteLine(a.Substring(i -1,1));
Console.ReadKey();
}
}
Burada önemli olan nokta for döngüsünde mantığı doğru kurmaktır. Kelimenin uzunluğu "i" değerimize eşit olmalı. Sonra "i" yi her seferinde 1 azaltarak ekrana kelimenin "i" değerini yazdırıyoruz.
Hiç yorum yok:
Yorum Gönder