Ahojte. už som skoro aj zúfala potrebovala by som vytvoriť otázku v JAVA kóde ale neviem ako. Skúšala som veľa spôsobov a ani jeden mi nevyšiel. Prosím vás mohli by ste mi tu poslať nejakú ukážku v kóde. ďakujem
Fórum › Java
Vytvorenie otazky co najjednoduchsie
Co to znamena vytvorit otazku??? Jestli shanis naky generator tak treba takhle:
public class Otazka {
static String [] pole = {"Kolik ti je?","Jak se mas?","Co ty na to?"};
public static void main(String[] args) {
Otazka ot = new Otazka();
System.out.println("Generovana otazka: " + ot.generuj(pole.length));
}
private String generuj(int pocet) {
int pomoc = (int)(Math.random()*pocet);
return pole[pomoc];
}
}
Co znamena "zapne ten class" ??? jako myslis spustit tridu? tady ti dam malinkatou napovedu........hlavne to neobslehni, protoze je to prasarna.
import java.util.Scanner;
public class Otazka {
/**
* @param args
*/
;
static String[] pole = { "Kolik ti je?", "Jak se mas?", "Co ty na to?",
"Proc ja", "Zrovna ty??" };
static String[] odpoved = { "1", "2", "3", "4", "5" };
public static void main(String[] args) {
Otazka ot = new Otazka();
Scanner sc = new Scanner(System.in);
int p = ot.generuj(pole.length);
System.out.println("Generovana otazka: " + pole[p]);
System.out.println("napis odpoved");
String odpoved = sc.next();
if (ot.reaguj(odpoved, p)) {
System.out.println("Gratuluji");
} else {
System.out.println("No to teda neeeeeee.");
}
}
private boolean reaguj(String odpoved2, int p) {
if (odpoved2.equals(odpoved[p])) {
return true;
} else {
return false;
}
}
private int generuj(int pocet) {
return (int) (Math.random() * pocet);
}
}
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Vytvorenie PDF — založil Smokie
Vytvorenie suboru — založil olgo
Vytvorenie priecinka — založil Lolek
Vytvorenie administrácie — založil Knut
Vytvorenie metody (Android) — založil wicked
Moderátoři diskuze