1.Klavyeden girilen isme göre yandaki çıktıyı veren programın C# kodlarını iç-içe for döngüsü yardımıyla yazınız.
b
bi
bil
bilg
bilgi
bilgis
bilgisa
bilgisay
bilgisaya
bilgisayar
Console.Write("isminiz:"); string ad = Console.ReadLine(); for (int i = 0; i <= ad.Length; i++) { for (int k = 0; k < i; k++) { Console.Write(ad[k]); } Console.WriteLine(); } Console.ReadLine();
2-Klavyeden 0 girilinceye kadar girilen sayılardan tek olanların adedini bulan programın C# kodlarını Do-While döngüsü ve if komutu yardımıyla yazınız.
int a,adet=0; do { Console.Write("bir sayı gir"); a = Convert.ToInt32(Console.ReadLine()); if (a%2!=0) { adet++; } } while (a!=0); Console.Write("Teklerin adedi:{0}",adet); Console.ReadLine();
3-Eleman sayısı klavyeden girilen diziye ,bilgisayarın rastgale ürettiği sayıları atayarak dizinini elemanlarının alt alta yazdıran programın C# kodlarını yazınız.
Random rnd = new Random(); Console.Write("kac elemenlı dizi"); int a = Convert.ToInt32(Console.ReadLine()); int[] notlar = new int[a]; for (int i = 0; i < a; i++) { notlar[i] = rnd.Next(0, 100); } Console.Clear(); for (int i = 0; i < a; i++) { Console.WriteLine("{0}. eleman :{1}", i + 1,notlar[i]); } Console.ReadLine();
4-Klavyeden girilen ismi tersten “Salih isminin tersi: hilaS” şeklinde yazdıran programın C# kodlarını yazınız.
string ad; Console.Write("İsminiz:"); ad = Console.ReadLine(); int uzunluk = ad.Length; Console.Clear(); Console.Write("{0} isminin tersi ",ad); for (int i = uzunluk-1; i >= 0; i--) { Console.Write(ad[i]); } Console.ReadLine();