You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Desafios/Objetos/desafio-objetos-02.js
+8-3Lines changed: 8 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -2,10 +2,12 @@
2
2
3
3
02 - Jogo de fantasia- Parte 2
4
4
5
-
Além dos pontos de vida (PV), será necessário estipular o equipamento inicial do(a) personagem. Tudo isso deve ser feito no mesmo código, seguindo a seguinte tabela:
5
+
Além dos pontos de vida (PV), será necessário estipular o equipamento inicial do(a) personagem.
6
6
7
+
Tudo isso deve ser feito no mesmo código, seguindo a seguinte tabela:
7
8
8
9
| Classe | Pontos de Vida | Equipamento Inicial |
10
+
9
11
| Mago | 5PV | Varinha |
10
12
| Arqueiro | 10PV | Arco Curto |
11
13
| Guerreiro | 15PV | Espada |
@@ -15,8 +17,11 @@ Além dos pontos de vida (PV), será necessário estipular o equipamento inicial
15
17
Escreva um algoritmo que recebe o nome de uma classe e retorne os pontos de vida e o equipamento inicial do(a) personagem.
16
18
17
19
O retorno deve ser no seguinte formato:
18
-
Entrada: Guerreiro
19
-
Saída: 15PV, Espada.
20
+
Entrada:
21
+
"Guerreiro"
22
+
23
+
Saída:
24
+
"15PV, Espada."
20
25
21
26
Desafio: faça sem usar estruturas condicionais (ifs ou switches).
Copy file name to clipboardExpand all lines: Desafios/Objetos/desafio-objetos-05.js
+20-13Lines changed: 20 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -2,9 +2,9 @@
2
2
3
3
05 - Jogo de fantasia- Parte 3
4
4
5
-
Você está desenvolvendo um jogo que lida com personagens em diferentes níveis de experiência, de acordo com a tabela a seguir:
6
-
7
-
5
+
Você está desenvolvendo um jogo que lida com personagens em diferentes níveis de experiência.
6
+
7
+
Considere tabela:
8
8
| Classe | PV Inicial | PV por Nível | Equipamento Inicial |
9
9
10
10
| Mago | 5PV | +2PV | Varinha |
@@ -14,22 +14,29 @@ Você está desenvolvendo um jogo que lida com personagens em diferentes níveis
14
14
15
15
Obs: PV = Pontos de Vida.
16
16
17
-
Regras:
18
-
* Cada personagem receberá no nível 1 o PV inicial.
19
-
* Cada personagem terá seu equipamento inicial relacionado à classe.
17
+
Considere as regras:
18
+
* Cada personagem receberá no nível 1 o PV inicial;
19
+
* Cada personagem terá seu equipamento inicial relacionado à classe;
20
20
* A cada nível após o primeiro, cada personagem ganha uma quantidade de PV de acordo com a classe.
21
21
22
22
Escreva um algoritmo que receba o nome de uma classe e um nível (maior que 0), e retorne o total de Pontos de Vida (inicial + por nível) e o equipamento do(a) personagem.
23
23
24
-
O retorno deve ser no seguinte formato, exemplos:
25
-
Entrada: Mago
26
-
Saída: Mago, nível 2: 7PV, varinha.
24
+
O retorno deve ser no seguinte formato:
25
+
26
+
Exemplo 1:
27
+
Entrada:
28
+
"Mago"
29
+
30
+
Saída:
31
+
"Mago, nível 2: 7PV, varinha.""
32
+
27
33
28
-
Entrada: Guerreiro
29
-
Saída: nível 1: 15PV, Espada.
34
+
Exemplo 2:
35
+
Entrada:
36
+
"Cavaleiro"
30
37
31
-
Entrada: Cavaleiro
32
-
Saída: nível 4: 35PV, Armadura Completa.
38
+
Saída:
39
+
"nível 4: 35PV, Armadura Completa."
33
40
34
41
Desafio: faça sem usar estruturas condicionais (ifs ou switches).
0 commit comments