Advertisement
Talar97

Zadania Adrian 2

Dec 13th, 2017
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.85 KB | None | 0 0
  1. package com.Talar;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Main {
  6.  
  7.     public static void main(String[] args) {
  8.         Menu();
  9.     }
  10.  
  11.     public static void Menu(){
  12.         Scanner inp = new Scanner(System.in);
  13.         Scanner inp2 = new Scanner(System.in);
  14.         boolean x = false;
  15.  
  16.         while(x!=true){
  17.             System.out.println("Menu:\n Wybierz opcje: ");
  18.             System.out.println("1. Pole kwadratu");
  19.             System.out.println("2. Pole trójkąta");
  20.             System.out.println("3. Pole prostokąta");
  21.             System.out.println("4. Sklep");
  22.             System.out.print("Wybierz opcje: "); String wyb = inp.nextLine();
  23.  
  24.             switch (wyb.charAt(0)){
  25.                 case '1':
  26.                     System.out.print("Podaj bok: "); int bok = inp2.nextInt();
  27.                     int kwadrat = Kwadrat(bok);
  28.                     System.out.println("Pole kwadratu: " + kwadrat);
  29.                     break;
  30.                 case '2':
  31.                     double wynik = Trojkat();
  32.                     System.out.println("Pole trójkąta: " + wynik);
  33.                     break;
  34.                 case '3':
  35.                     System.out.print("Podaj a: "); int a = inp2.nextInt();
  36.                     System.out.print("Podaj b: "); int b = inp2.nextInt();
  37.                     Prostokat(a,b);
  38.                     break;
  39.                 case '4':
  40.                     Sklep();
  41.                     break;
  42.                 case '9':
  43.                     x = true;
  44.                     break;
  45.                 default:
  46.                     break;
  47.             }
  48.         }
  49.     }
  50.  
  51.     public static int Kwadrat(int x){
  52.         return x*x;
  53.     }
  54.  
  55.     public static double Trojkat(){
  56.         Scanner inp = new Scanner(System.in);
  57.         System.out.print("Wprowadź a: "); double a = inp.nextInt();
  58.         System.out.print("Wprowadź h: "); double h = inp.nextInt();
  59.  
  60.         return ((a*h)/2);
  61.     }
  62.  
  63.     public static void Prostokat(int a, int b){
  64.         int wynik;
  65.         if(a==b){ wynik = Kwadrat(a); }
  66.         else{ wynik = a*b; }
  67.         System.out.println("Pole prostokąta: " + wynik);
  68.     }
  69.  
  70.     public static void Sklep(){
  71.         double[] ceny = new double[10];
  72.         double max = Double.MIN_VALUE;
  73.         double max2 = Double.MIN_VALUE;
  74.         for(int i = 0; i < ceny.length; i++) {
  75.             ceny[i] = (i*2)+5;
  76.             System.out.print(ceny[i] + ", ");
  77.         }
  78.  
  79.         System.out.println("Nowe ceny:");
  80.         for(int i = 0; i<ceny.length; i++){
  81.             ceny[i] = ceny[i]*1.10;
  82.             System.out.print(ceny[i]+", ");
  83.             if(ceny[i]>max2) {
  84.                 max2 = max;
  85.                 max = ceny[i];
  86.             }
  87.         }
  88.         System.out.println("\nmax1: " + max);
  89.         System.out.println("max2: " + max2);
  90.         System.out.println("Srednia: " + (max+max2)/2);
  91.     }
  92. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement