-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathQuiz.java
More file actions
76 lines (75 loc) · 4.13 KB
/
Quiz.java
File metadata and controls
76 lines (75 loc) · 4.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
import java.util.Scanner;
public class Quiz {
public static void main(String[] args) {
//Escribe un programa que sea un pequeño juego trivial de acertar preguntas
//Cada pregunta tendrá 4 opciones que el usuario podrá escoger
//Por cada respuesta correcta, añade 5 puntos al puntaje
//Al finalizar el juego imprime cual fue tu puntaje /20
//Si el puntaje es 15 o más, imprime: Tú si que sabes mucho
//Si el puntaje es menor de 15 pero mayor o igual a 5, imprime: No lo has hecho mal
//De lo contrario imprime: Buena suerte la próxima vez
//Las opciones a, b, c y d de cada pregunta,
//deberán dejar en terminal un espacio de sangría,
//averigua como hacerlo en java
Scanner scanner = new Scanner(System.in);
System.out.println
("Leerás 4 preguntas. Después de leer cada pregunta, escribe tu respuesta como letra y dale a enter. Para introducir dos respuestas a una pregunta, sepáralas con el tabulador.¡Suerte!");
scanner.nextLine();
System.out.println
("1. ¿Quién fue la hacker que escribió en 1994 Hacking the Wetware?\n" + //
" a. Ada Lovelace\n" + //
" b. Jude Milhon\n" + //
" c. Martha Ackelsberg\n" + //
" d. Jane Jacobs");
String answerOne = scanner.nextLine();
System.out.println
("2. ¿Quién es Fuencisla Clemares?\n" + //
" a. La directora general de IBM Europa, Oriente Medio y África\n" + //
" b. La vicepresidenta de Microsoft Western Europe\n" + //
" c. La directora general de Google en España y Portugal\n" + //
" d. Fundadora y CEO de Marsi Bionics");
String answerTwo = scanner.nextLine();
System.out.println
("3. ¿Quién fue Hedwig Eva Maria Kiesler, conocida como Hedy Lamarr?\n" + //
"Hay dos respuesta correctas. Escribe las dos respuestas seperados por tabulador.\n" + //
" a. Primera programadora de software\n" + //
" b. Una actriz de cine\n" + //
" c. Inventora del procesador de datos\n" + //
" d. Inventora del sistema de comunicaciones de salto de frecuencia, base del wifi, bluetooth y GPS");
String answerThree = scanner.nextLine();
String[] answersThree = answerThree.split("\t");
System.out.println
("4. ¿Cómo se llamaban las principales 'mujeres ocultas' de la NASA, encargadas de los cálculos para que la misión del Apolo 11 concluyera con éxito?\n" + //
" a. Katherine Johnson, Dorothy Vaughan y Mary Jackson\n" + //
" b. Jessica Miller, Emily Johnson, Sarah Davis\n" + //
" c. Bell hooks, Toni Morrison y Alice Walker\n" + //
" d. Emmeline Pankhurst, Millicent Fawcett y Harriet Harman");
String answerFour = scanner.nextLine();
int score = 0;
if(answerOne.equals("b")){
score += 5;
};
if(answerTwo.equals("c")){
score += 5;
}
if(answersThree.length == 2 &&
((answersThree[0].equals("b") && answersThree[1].equals("d")) || (answersThree[0].equals("d") && answersThree[1].equals("b")))){
score += 5;
}
if(answerFour.equals("a")){
score += 5;
}
System.out.println("Tu total final es "+score+" puntos");
if(score >= 15){
System.out.println("Tú si que sabes mucho");
}
else if(score >= 5){
System.out.println("No lo has hecho mal");
}
else{
System.out.println("Buena suerte la próxima vez");
};
scanner.close();
//Respuestas: 1. b / 2. c / 3. b y d / 4. a
}
}