Házi feladat

 

Alapfejezet - Dönteni kell! (switch)

 

Ónody-Kiss Lilinek a kód megírásakor nem volt számottevő programozási előtapasztalata, mégis ki tudott hozni a switch-szerkezetből valami újszerű dolgot.

 

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

 

 

 

 

 

 

 

 

public class Main{
    public static void main( String[] args ){

    /* Mi mekkorát, azaz milyen magasra ugrik?
    Opciók:
        Bolha - 1
        Erdei béka - 2
        Házi macska - 3
        Kutya - 4
        Ló - 5
        Ember - 6
        Szeretné megtudni ez mennyi az emberhez képest?
        Igen - eldontendo = true
        Nem - eldontendo = false
    */

    boolean eldontendo = true;
    int opcio = 6;
    switch (opcio){
        case 1 : System.out.println("A bolha 50 centimétert ugrik, ami a testméretéhez(2 és fél mm) eléggé lenyűgöző.");
            if (eldontendo)System.out.println("Az embernek 200szor annyit kéne ugrania.

                                                            mint saját magassága hasonló teljesítményért."); break;
        case 2 : System.out.println("Az erdei béka 15 métert is képes ugrani az ágak között.");
            if (eldontendo)System.out.println("Az embernek 250 - 187szor akkorát kéne ugrania,

                                                            mint saját magassága, hogy ezt megközelítse."); break;
        case 3 : System.out.println("Egy átlagos házimacska 2 métert tud ugrani.");
            if (eldontendo)System.out.println("Az embernek közel négyszer akkorát kéne ugrania,

                                                            mint saját magassága, hogy hasonló eredményt érjen el."); break;
        case 4 : System.out.println("Egy átlagos (nagytestű) kutya kicsivel kevesebb mint 2 métert tud ugrani.");
            if (eldontendo)System.out.println("Az embernek 2,6szer a saját magasságát kéne ugrania

                                                            hasonló eredményért."); break;
        case 5 : System.out.println("Egy átlagos ló 2 és fél métert képes ugrani.");
            if (eldontendo)System.out.println("Ez az emberhez viszonyítva aránylag hasonlít. "); break;
        case 6 : System.out.println("Az ember ~2 métert képes ugrani.");
            if (eldontendo)System.out.println("Az ember akkorát ugrik, mint az ember."); break;
        }
    }
}

 

Végeredmény:

Az ember ~2 métert képes ugrani.
Az ember akkorát ugrik, mint az ember.