Escolar Documentos
Profissional Documentos
Cultura Documentos
Versão: 2022
O que vimos na aula passada…
• Como melhorar nossos códigos, permitindo que mais condições sejam verificadas.
Gostaria de dar algumas dicas ao jogador, por exemplo, quando ele não acertar,
dizer se o chute foi maior ou menor que o número secreto.
numeroSecreto = 10
chute = 12
Aqui temos uma condição
if (chute == numeroSecreto) { if = se isso
console.log("Acertou!");
}
if (<condição>) {
<comandos aqui>
}
Agora temos o else if, cujo uma nova
else if(<condição>) {
<comandos aqui> condição será avaliada caso a
} condição do if não seja verdadeira
else {
<comandos aqui>
}
numeroSecreto = 10
chute = 12 Uma outra condição está
sendo avaliada
if (chute == numeroSecreto) {
console.log("Acertou!");
} else if(chute > numeroSecreto) {
console.log(“Errou! Chute foi maior que o número secreto”);
} else {
console.log(“Errou! Chute foi menor que o número secreto”);
}
Elabore um algoritmo que dada a idade de um nadador, classi ca-o em uma das
categorias:
• Infantil A: 5 a 7 anos
• Infantil B: 8 a 10 anos
• Juvenil A: 11 a 13 anos
• Juvenil B: 14 a 17 anos
• Adulto: Maior que 18 anos
fi
Exercício prático 2
Sistema escolar
Elabore um algoritmo que recebe duas notas de um aluno. E após calcular a sua
média, apresentar a situação do aluno:
• Aprovado direto: média >= 6.0
• Reprovado direto: média < 4.0
• Recuperação: média >= 4.0 e m.dia < 6.0
Exemplo:
Exemplo:
Escrever um algoritmo que de acordo com o número digitado, informar o nome do mês
do ano correspondente. Caso não seja um número de 1 a 12, informar que é um
número inválido.