package pl.am.podstawy.lekcja11;
import java.util.Scanner;
public class Test {
static int iloscPunktow = 0;
static int numerPytania = 1;
public static void zadajPytanie(String pytanie, String odpA, String odpB, String odpC, String odpD, String poprawnaOdpowiedz) {
Scanner scanner = new Scanner(System.in);
System.out.println(numerPytania + ") " + pytanie);
numerPytania++;
System.out.println("a) " + odpA);
System.out.println("b) " + odpB);
System.out.println("c) " + odpC);
System.out.println("d) " + odpD);
String odpowiedz = scanner.nextLine();
if (odpowiedz.equalsIgnoreCase(poprawnaOdpowiedz)) {
iloscPunktow++;
}
System.out.println();
}
public static void wypiszTytul() {
System.out.println();
System.out.println(" /$$$$$$$$ /$$ /$$$$$ \n" +
"|__ $$__/ | $$ |__ $$ \n" +
" | $$ /$$$$$$ /$$$$$$$ /$$$$$$ /$$$$$$$$ | $$ /$$$$$$ /$$ /$$ /$$ /$$\n" +
" | $$ /$$__ $$ /$$_____/|_ $$_/ |____ /$$/ | $$ |____ $$| $$ /$$/| $$ | $$\n" +
" | $$| $$$$$$$$| $$$$$$ | $$ /$$$$/ /$$ | $$ /$$$$$$$ \\ $$/$$/ | $$ | $$\n" +
" | $$| $$_____/ \\____ $$ | $$ /$$ /$$__/ | $$ | $$ /$$__ $$ \\ $$$/ | $$ | $$\n" +
" | $$| $$$$$$$ /$$$$$$$/ | $$$$/ /$$$$$$$$ | $$$$$$/| $$$$$$$ \\ $/ | $$$$$$$\n" +
" |__/ \\_______/|_______/ \\___/ |________/ \\______/ \\_______/ \\_/ \\____ $$\n" +
" /$$ | $$\n" +
" | $$$$$$/\n" +
" \\______/ ");
System.out.println();
}
public static void main(String[] args) {
wypiszTytul();
zadajPytanie("Jaka jest maksymalna liczba dla zmiennej typu byte?",
"255", "256", "127", "128", "c");
zadajPytanie("Który z podanych typów nie jest typem prostym?",
"int", "String", "long", "boolean", "b");
zadajPytanie("Która z podanych operazji ma NAJWYŻSZY priorytet ",
"przypisanie", "odejmowanie", "mnożenie", "inkrementacja",
"d");
zadajPytanie("Która z podanych operazji ma NAJNIŻSZY priorytet ",
"przypisanie", "odejmowanie", "mnożenie", "inkrementacja",
"a");
zadajPytanie("Na zmiennej którego z podanych typów możemy zapisać największą liczbę ",
"byte", "short", "int", "long",
"d");
System.out.println("iloscPunktow = " + iloscPunktow);
}
}
Szkoda że nie uczysz Kotlina, bardzo dużo aplikacji na androida jest przepisywanych z Javy na Kotlina i Dart Flutter. Kotlin też ma wsparcie Spring Boota. Kotlin to taka nowa Java, dlatego że Scala okazała się za trudna i poszła inną drogą.