İç İçe If - Else ile tercih yapmak

İç içe iflerle birden fazla tercih yapılır. Bu programda üçgen veya karenin alanı veya çevresini bulan programı göreceğiz. Bir konsol uygulamasıdır.

İç içe iflerle birden fazla tercih yapılır. Bu programda üçgen veya karenin alanı veya çevresini bulan programı göreceğiz. Bir konsol uygulamasıdır.


sing System;

using System.Collections.Generic;

using System.Linq;

using System.Text;



namespace İç_İçe_İf_Üçgen_Kare_Hspla_Console_

{

    class Program

    {

        static void Main(string[] args)

        {

            string tercih1, tercih2;

            int kenar, yukseklık, cevre, alan;

            Console.WriteLine("1-Kare");

            Console.WriteLine("2-Üçgen");

            Console.WriteLine("Lütfen Bir Seçim Yapınız :");

            tercih1 = Console.ReadLine();

            if (tercih1 == "1")

            {

                Console.WriteLine("1-Alan");

                Console.WriteLine("2-Çevre");

                Console.WriteLine("Lütfen bir Seçim Yapınız :");

                tercih2 = Console.ReadLine();

                if (tercih2 == "1")

                {

                    Console.WriteLine("Lütfen Kenarın Değerini Giriniz :");

                    kenar = Int32.Parse(Console.ReadLine());

                    alan = kenar * kenar;

                    Console.WriteLine("Alan={0}", alan);

                }

                if (tercih2 == "2")

                {

                    Console.WriteLine("Lütfen Kenarın Değerini Giriniz :");

                    kenar = Int32.Parse(Console.ReadLine());

                    cevre = 4 * kenar;

                    Console.WriteLine("Çevre={0}", cevre);

                }

            }

            if (tercih1 == "2")

            {

                Console.WriteLine("1-Alan");

                Console.WriteLine("2-Çevre");

                Console.WriteLine("Lütfen bir Seçim Yapınız :");

                tercih2 = Console.ReadLine();

                if (tercih2 == "1")

                {

                    Console.WriteLine("Lütfen Kenarın Değerini Giriniz :");

                    kenar = Int32.Parse(Console.ReadLine());

                    Console.WriteLine("Lütfen Yükseklik Değerini Giriniz :");

                    yukseklık = Int32.Parse(Console.ReadLine());

                    alan = (yukseklık * kenar) / 2;

                    Console.WriteLine("Alan={0}", alan);

                }

                if (tercih2 == "2")

                {

                    Console.WriteLine("Lütfen Kenarın Değerini Giriniz :");

                    kenar = Int32.Parse(Console.ReadLine());

                    cevre = kenar + kenar + kenar;

                    Console.WriteLine("Çevre={0}", cevre);

                }

            }

            Console.ReadKey();

        }

    }

}

  • Etiketler;
Eyüp Sosan
2 yıldan beri C#la başlangıç düzeyinde uğraşıyor.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git