22 Kasım 2017 Çarşamba

C# örnekler



1.    Girilen bir cümleyi kelimelerine ayırarak ekranda alt alta gösteren programı yazınız.
-----------------------------------------------------------------------------------------------------------------

 string sonuc = "";
            Console.Write("Bir cümle giriniz: ");
            string cumle = Console.ReadLine();

            for (int i = 0; i < cumle.Length; i++)
            {

                sonuc += cumle[i];
                 if(Convert.ToInt32(cumle[i])==32)
                {
                    Console.WriteLine(sonuc);
                    sonuc = "";

                }

                else if(i==cumle.Length-1)
                {
                    Console.WriteLine(sonuc);
                }


            }

C # örnekler



1.    Tersi ile 4 çarpıldığında kendisine eşit olan 4 basamaklı sayılar hangileridir ? bulan programı yazınız.
---------------------------------------------------------------------------------------------------------------------------- 
 string sonuc = "";

            for (int sayi1 = 1000; sayi1 <= 9999; sayi1++)
            {

                for (int i = 3; i >= 0; i--)
                {


                    sonuc += (sayi1.ToString())[i];
                }
                   
                    if (sayi1*4==Convert.ToInt32(sonuc))
                    
                    Console.WriteLine("{0}*4={1}", sayi1, sonuc);
                    

                    sonuc = "";

            }


            Console.ReadKey();

C# örnekleri



1.    Yeni kiraladığımız bir evin kirasının 1000 TL olduğunu varsayalım. Ve her yıl kirayı %5 arttıracağımızı düşünelim. Önümüzdeki klavyeden girilen kadar yıl içinde vereceğimiz kira miktarının ne olacağını hesaplayan programı yazınız.   
Yukarıdaki soruyu sonu 0 olan yıllarda kira artışının olmayacağı durumuna göre yeniden yazınız
--------------------------------------------------------------------------------------------------------------------------------             const int yil = 2017;
            double evKirasi = 1000, faiz = 1.05;
            Console.Write("Hangi yıla kadar kalınacak: ");
            int kalinacakYil = Convert.ToInt32(Console.ReadLine());

            if (kalinacakYil < 2017)
            {
                Console.Write("Lütlen girilen bilgileri kontrol ediniz...");
                Console.ReadKey();
                return;

            }

            else if(kalinacakYil==2017)

            {
                Console.Write("Ödenecek ev kirasi= {0:N2} TL'dir...", evKirasi);
                Console.ReadKey();
                return;
            }
            else
            {
                for (int i = 2017; i < kalinacakYil-1; i++)
                {
                    if (yil % 10 == 0)
                    {
                        evKirasi *= 1;

                    }
                    else
                    {
                        evKirasi *= faiz;
                    }

                }
            }
            Console.Write("Ödenecek ev kirasi= {0:N2} TL'dir...", evKirasi);

            Console.ReadKey();