7.2.. Napisati program za provjeru koliko se karata može napraviti od kvadrtanog komada kartona. Dužine se unose sa tastature.

Opis rješenja:

Listing programa:

// 07211167	
import java.util.Scanner;
public class Main {
    public static void main(String[] args)  {
    Scanner input = new Scanner (System.in);
    System.out.print("Stranica kartona: ");  // stranica kartona a
    int a = input.nextInt();
    System.out.print("1. stranica karte: ");
    int b=input.nextInt();
    System.out.print("2. stranica karte: ");
    int c = input.nextInt();    

         
    if (a >= b && a >= c)     // obe strance karte moraju biti manje ili jednake duzini kartona
        {                     // provjera koje je bolje dijeljenje (veci broj)
        int broj_b = a / b;   // broj karata sa b   int obezbjedjuje cio broj
        int broj_c = a / c;   // broj karata sa c
        if (broj_b >= broj_c)
            System.out.print("Moze se napraviti " + broj_b + " karata");
        else 
            System.out.print("Moze se napraviti " + broj_c + " karata");
        }
    else
        System.out.print("Ne moze se napraviti karta");
 }
}

Stranica kartona: 6
1. stranica karte: 3
2. stranica karte: 2
Moze se napraviti 3 karata

Ispis na ekranu:

Index