Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Ppa1_cv05_5_A14B0365P {
- static Scanner in = new Scanner(System.in);
- private static int a, b, delitel;
- private static String vstup;
- public static void main(String[] args) {
- menu();
- }
- private static void menu(){
- System.out.println("--Start--");
- sberHodnot();
- System.out.println("--Sber hodnot--");
- ulozHodnoty();
- System.out.println("--delitel--");
- sDelitel(a, b);
- System.out.println("--Vypocet--");
- vypocet();
- ulozHodnoty();
- }
- private static void ulozHodnoty(){
- boolean prvniCislo = true;
- String cislo_as = "";
- String cislo_bs = "";
- for (char c : vstup.toCharArray()){
- if (c == ' '){
- prvniCislo = false;
- }
- if (prvniCislo){
- cislo_as += c;
- }
- else{
- cislo_bs += c;
- }
- }
- a = Integer.parseInt(cislo_as);
- System.out.println(a);
- b = Integer.parseInt(cislo_bs);
- System.out.println(b);
- }
- private static void sberHodnot(){
- System.out.println("Zadej rozmery karty: ");
- vstup = in.nextLine();
- }
- private static void vypocet(){
- int stranaCtverce = (a/delitel*b);
- int pocetKaret = ((b/delitel*a)*(a/delitel*b))/(a*b);
- System.out.format("---Vysledky---\nStrana nejmensiho ctverce = %d\nPocet karet = %d",stranaCtverce, pocetKaret);
- }
- private static void sDelitel(int a, int b){
- int i = 2;
- while (true){
- if (a % i == 0 && b % i == 0){
- delitel = i;
- break;
- }
- i++;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement