Osman karademir
80+
- Katılım
- 7 Ağustos 2020
- Mesajlar
- 35
Dahası
- Reaksiyon skoru
- 7
- İsim
- Osman karademir
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace kontrol_deyimleri_öğrenilenleri_tekrar_15
{
class Program
{
static void Main(string[] args)
{
char sekil, seçim;
int kenar1, kenar2, sonuc;
Console.WriteLine("# kare......>(k)");
Console.WriteLine("# dikdörgen......>(d)");
Console.Write("Şekli seçiniz:");
sekil = Convert.ToChar(Console.ReadLine());
switch (sekil)
{
case 'k':
Console.WriteLine("# alan.....>(a)");
Console.WriteLine("# çevre.....>(ç)");
Console.WriteLine("yapmak istedğiniz işlemi seçiniz");
seçim = Convert.ToChar(Console.ReadLine());
break;
switch (seçim)
{
case 'a':
Console.WriteLine("kısa kenar:");
kenar1 = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("uzun kenar:");
kenar2 = Convert.ToInt16(Console.ReadLine());
sonuc = kenar1 * kenar2;
Console.WriteLine("işlem sonucu={0}", sonuc);
case 'ç':
Console.WriteLine("kısa kenar:");
kenar1 = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("uzun kenar:");
kenar2 = Convert.ToInt16(Console.ReadLine());
sonuc = ((kenar1 + kenar2) * 2);
Console.WriteLine("işlem sonucu={0}", sonuc);
default:
Console.WriteLine("Belirtilen seçeneklerden birini seçiniz");
break;
}
break;
case 'd':
Console.WriteLine("# alan.....>(a)");
Console.WriteLine("# çevre.....>(ç)");
Console.WriteLine("yapmak istedğiniz işlemi seçiniz");
seçim = Convert.ToChar(Console.ReadLine());
break;
switch (seçim)
{
case 'a':
Console.WriteLine("kısa kenar:");
kenar1 = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("uzun kenar:");
kenar2 = Convert.ToInt16(Console.ReadLine());
sonuc = kenar1 * kenar2;
Console.WriteLine("işlem sonucu={0}", sonuc);
case 'ç':
Console.WriteLine("kısa kenar:");
kenar1 = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("uzun kenar:");
kenar2 = Convert.ToInt16(Console.ReadLine());
sonuc = ((kenar1 + kenar2) * 2);
Console.WriteLine("işlem sonucu={0}", sonuc);
default:
Console.WriteLine("Belirtilen seçeneklerden birini seçiniz");
break;
}
break;
default:
Console.WriteLine("belirtilen seçeneklerden birini seçiniz");
break;
}
Console.ReadKey();
}
}
}
HATA SWİTCH LERDE BEN ANLAYAMADIM HATAYI PARANTEZLERDE BİR SIKINTI YOK
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace kontrol_deyimleri_öğrenilenleri_tekrar_15
{
class Program
{
static void Main(string[] args)
{
char sekil, seçim;
int kenar1, kenar2, sonuc;
Console.WriteLine("# kare......>(k)");
Console.WriteLine("# dikdörgen......>(d)");
Console.Write("Şekli seçiniz:");
sekil = Convert.ToChar(Console.ReadLine());
switch (sekil)
{
case 'k':
Console.WriteLine("# alan.....>(a)");
Console.WriteLine("# çevre.....>(ç)");
Console.WriteLine("yapmak istedğiniz işlemi seçiniz");
seçim = Convert.ToChar(Console.ReadLine());
break;
switch (seçim)
{
case 'a':
Console.WriteLine("kısa kenar:");
kenar1 = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("uzun kenar:");
kenar2 = Convert.ToInt16(Console.ReadLine());
sonuc = kenar1 * kenar2;
Console.WriteLine("işlem sonucu={0}", sonuc);
case 'ç':
Console.WriteLine("kısa kenar:");
kenar1 = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("uzun kenar:");
kenar2 = Convert.ToInt16(Console.ReadLine());
sonuc = ((kenar1 + kenar2) * 2);
Console.WriteLine("işlem sonucu={0}", sonuc);
default:
Console.WriteLine("Belirtilen seçeneklerden birini seçiniz");
break;
}
break;
case 'd':
Console.WriteLine("# alan.....>(a)");
Console.WriteLine("# çevre.....>(ç)");
Console.WriteLine("yapmak istedğiniz işlemi seçiniz");
seçim = Convert.ToChar(Console.ReadLine());
break;
switch (seçim)
{
case 'a':
Console.WriteLine("kısa kenar:");
kenar1 = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("uzun kenar:");
kenar2 = Convert.ToInt16(Console.ReadLine());
sonuc = kenar1 * kenar2;
Console.WriteLine("işlem sonucu={0}", sonuc);
case 'ç':
Console.WriteLine("kısa kenar:");
kenar1 = Convert.ToInt16(Console.ReadLine());
Console.WriteLine("uzun kenar:");
kenar2 = Convert.ToInt16(Console.ReadLine());
sonuc = ((kenar1 + kenar2) * 2);
Console.WriteLine("işlem sonucu={0}", sonuc);
default:
Console.WriteLine("Belirtilen seçeneklerden birini seçiniz");
break;
}
break;
default:
Console.WriteLine("belirtilen seçeneklerden birini seçiniz");
break;
}
Console.ReadKey();
}
}
}
HATA SWİTCH LERDE BEN ANLAYAMADIM HATAYI PARANTEZLERDE BİR SIKINTI YOK