Untitled
unknown
java
3 years ago
2.1 kB
4
Indexable
package petlefunkcje; import java.util.Scanner; import java.math.*; public class FiguryPlaskie { public static void main(String[] args) { int wybor; Scanner sc = new Scanner(System.in); do { menu(); System.out.print("Wybierz opcję: "); wybor = sc.nextInt();sc.nextLine(); switch (wybor){ case 1: obliczeniaDlaKwadratu(); break; case 2: obliczeniaDlaProstokata(); break; case 3: obliczeniaDlaKola(); break; case 4: System.out.println("Do widzenia"); break; default : System.out.println("Nie ma takiej figury"); } } while (wybor != 4); } public static void menu(){ System.out.println("1 - Kwadrat"); System.out.println("2 - Prostokąt"); System.out.println("3 - Koło"); System.out.println("4 - Koniec"); } public static void obliczeniaDlaKwadratu(){ System.out.println("1 - pole kwadratu"); System.out.println("2 - obwód kwadratu"); System.out.println("Wybierz co liczymy: "); double bok = 0; int wyborkw; Scanner sc = new Scanner(System.in); wyborkw = sc.nextInt(); switch (wyborkw){ case 1: poleKwadratu(bok); break; } } public static double poleKwadratu(double bok){ System.out.println("Podaj długość boku a (cm): "); Scanner sc = new Scanner(System.in); bok = sc.nextDouble(); System.out.println(bok); return bok * bok; } public static double obwodKwadratu(double bok){ return 4 * bok; } public static void obliczeniaDlaProstokata(){ System.out.println("Podaj dane prostokąta"); } public static void obliczeniaDlaKola(){ System.out.println("Podaj dane koła"); } }
Editor is loading...