Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace ConsoleApp2
- {
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("Inserisci il poligono:\n1- Quadrato 2- Rettangolo 3- Triangolo equilatero 4- Rombo 5- Trapezio ");
- int poligono = Convert.ToInt32(Console.ReadLine());
- int lato = 0;
- int bas = 0;
- int perimetro = 0;
- int area = 0;
- int altezza = 0;
- int diagonale = 0;
- int basemin = 0;
- int basemax = 0;
- switch (poligono)
- {
- case 1:
- Console.WriteLine("Inserisci il lato: ");
- lato = Convert.ToInt32(Console.ReadLine());
- perimetro = lato * 4;
- area = lato * lato;
- break;
- case 2:
- Console.WriteLine("Inserisci la base: ");
- bas = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Inserisci l'altezza: ");
- altezza = Convert.ToInt32(Console.ReadLine());
- perimetro = (bas * 2) + (altezza * 2);
- area = bas * altezza;
- break;
- case 3:
- Console.WriteLine("Inserisci il lato: ");
- lato = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Inserisci l'altezza: ");
- altezza = Convert.ToInt32(Console.ReadLine());
- perimetro = lato * 3;
- area = lato * altezza / 2;
- break;
- case 4:
- Console.WriteLine("Inserisci il lato: ");
- lato = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Inserisci la diagonale: ");
- diagonale = Convert.ToInt32(Console.ReadLine());
- perimetro = lato * 4;
- area = diagonale * diagonale / 2;
- break;
- case 5:
- Console.WriteLine("Inserisci il lato: ");
- lato = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Inserisci la base minore: ");
- basemin = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Inserisci la base maggiore: ");
- basemax = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Inserisci l'altezza: ");
- altezza = Convert.ToInt32(Console.ReadLine());
- perimetro = (lato * 2) + basemin + basemax;
- area = (basemin + basemax) * altezza / 2;
- break;
- }
- Console.WriteLine("Il perimetro รจ: " + Convert.ToString(perimetro));
- Console.WriteLine("L'area รจ: " + Convert.ToString(area));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement