Házi feladat

 

Alapfejezet - Dönteni kell! (if - else)

 

Halász Gergő egy egyszerű kivonást remek ötletté nemesített, amikor kinevezte a műveletet a parkolóhelyek számának meghatározásához. Egyúttal szinte teljesen kezdőként csakis a honlap útmutatásait követve a kivonás műveletét külön függvénybe helyezte (static double kivonas(double szabad, double foglalt) - Gyakorlati alapok II. (main() + külön eljárás / függvény)). Ugyanilyen okos ötlettel és már rutinosan használta fel a return utasítást is.

 

www.informatika-programozas.hu - Futtatható Java-kód!

 

 

 

 

 

 

 

 

public class Main{
static double kivonas(double szabad, double foglalt){
    return szabad - foglalt;
}

public static void main(String[] args) {
    double szabad = 350;
    double foglalt = 167;
    double eredmeny = kivonas(szabad, foglalt);
    if(foglalt < 0) {
        System.out.println("Negatív szám nem vihető be!");
        return;
    }
    if(eredmeny - Math.floor(eredmeny) != 0) {
        System.out.println("Törtszám nem vihető be!");
        return;
    }
    if(foglalt > szabad) {
        System.out.println("Túl magas a bevitt szám!");
    }
    else {
        System.out.println("Szabad férőhelyek száma:");
        System.out.println(Math.round(eredmeny));}
    }
}

 

Végeredmény:

Szabad férőhelyek száma:
183