C# Alan Hesaplamaları Console Application
C# Üçgen, Daire, Dörtgen ve Yamuk Hesaplama
Normalde kendinizin basitçe yapabileceğiniz Üçgen, Daire, Dörtgen ve Yamuk hesaplamasının koda dökülmüş halini paylaştım illa ki birilerinin işine yarar diye düşünüyorum. Aklınıza takılan herhangi bir şey olursa yorum olarak sorabilirsiniz.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace alan_hesaplama { class Program { static void Main(string[] args) { char secim; double taban, yukseklik, yaricap, pi, kenar1, kenar2, tavan, alan = 0; pi = 3.14; baslangic: Console.Clear(); Console.WriteLine("1 - Üçgen\n2 - Daire\n3 - Dörtgen\n4 - Yamuk\n"); secim = Convert.ToChar(Console.ReadLine()); if (secim == '1') { Console.WriteLine("Taban girin"); taban = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Yuksekligi girin"); yukseklik = Convert.ToDouble(Console.ReadLine()); alan = taban * yukseklik / 2; } if (secim == '2') { Console.WriteLine("Yaricap girin"); yaricap = Convert.ToDouble(Console.ReadLine()); alan = pi * yaricap * yaricap; } if (secim == '3') { Console.WriteLine("Birinci kenari girin"); kenar1 = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Ikinci kenari girin"); kenar2 = Convert.ToDouble(Console.ReadLine()); alan = kenar1 * kenar2; } if (secim == '4') { Console.WriteLine("Taban degerini girin"); taban = Convert.ToDouble(Console.ReadLine()); ; Console.WriteLine("Tavan degerini girin"); tavan = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Yukseklik degerini girin"); yukseklik = Convert.ToDouble(Console.ReadLine()); alan = (taban + tavan) * yukseklik / 2; } Console.WriteLine("Alan ={0}", alan); Console.WriteLine("Yeni Islem = y, Cıkıs = c"); secim = Convert.ToChar(Console.ReadLine()); if (secim == 'y') { goto baslangic; } } } }