package Instrukcja1;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int figura = 0;
double x = 0;
while(true) {
System.out.println("================");
System.out.println("Wybierz opcje: ");
System.out.println("1. Wybor figury");
System.out.println("2. Podanie danych");
System.out.println("3. Wyswietlenie");
System.out.println("4. Wyjscie z programu\n");
Scanner scanner = new Scanner(System.in);
int option = scanner.nextInt();
System.out.println(option);
switch(option) {
case 1:
System.out.println("=======");
System.out.println("Wybierz figure: ");
System.out.println("1. Kolo");
System.out.println("2. Trojkat (rownoboczny)");
System.out.println("3. Kwadrat");
int f = scanner.nextInt();
if(f == 1 || f == 2 || f ==3)
figura = f;
break;
case 2:
if (figura == 1) {
System.out.println("Podaj promien kola: ");
x = scanner.nextDouble();
}
else if(figura == 2) {
System.out.println("Podaj bok trojkata");
x = scanner.nextDouble();
}
else if(figura == 3) {
System.out.println("Podaj bok kwadratu");
x = scanner.nextDouble();
}
else
System.out.println("Wybierz najpierw figure");
break;
case 3:
if(x>0) {
System.out.println(x);
if (figura == 1) {
Circle kolo = new Circle(x);
kolo.print();
}
else if(figura == 2) {
Triangle trojkat = new Triangle(x);
trojkat.print();
}
else if(figura == 3) {
Square kwadrat = new Square(x);
kwadrat.print();
}
else
System.out.println("Wybierz najpierw figure");
}
else
System.out.println("Zly wymiar");
break;
case 4:
System.exit(1);
break;
default:
}
}
}
}