Keresés

Új hozzászólás Aktív témák

  • fordfairlane

    veterán

    válasz orc88 #10697 üzenetére

    Forrás:

    import java.util.Scanner;

    public class Welcome4
    {
    public static void main(String[] args) {
    Scanner be = new Scanner(System.in);
    char c;
    System.out.println("Kérek 2 számot");
    float sz1 = be.nextFloat();
    float sz2 = be.nextFloat();
    System.out.println("Mi az üzenet?");
    String msg;
    msg = be.next();

    System.out.println("1. Összeadás");
    System.out.println("2. Kivonás");
    System.out.println("3. Szorzás");
    System.out.println("4. Osztás");
    c = be.next().charAt(0);

    float szam = 0;
    switch (c) {
    case '1': szam = sz1+sz2; break;
    case '2': szam = sz1-sz2; break;
    case '3': szam = sz1*sz2; break;
    case '4': if (sz2 == 0) {
    do {
    System.out.println("Ne legyen a második szám 0!");
    System.out.println("Adj meg egy másik számot!");
    sz2 = be.nextFloat();
    } while (sz2 == 0);
    }
    szam = sz1/sz2; break;
    }
    System.out.println(msg + " " + szam);
    }
    }

    Intellij idea + jdk 1.8

    output:

Új hozzászólás Aktív témák