Morinhugo / TOTI-EXERCICIOS

Exercicios das aulas grabadas y ao vivo
0 stars 0 forks source link

Correção Exercícios #1

Open creepyGoose opened 3 years ago

creepyGoose commented 3 years ago

Olá Hugo, a maneira correta de fazer um algoritmo que identifica um número primo é usando um laço de repetição onde eu acho que está bem cedo para você aprender.

let n = Number(prompt("Digite um número"))
let primo = true

for (let i = 2; i < n; i++){
  if (n % i == 0){
     primo = false
  }
}

if (primo == true){
  console.log(n + " é primo")
} else {
  console.log(n + " não é primo")
}

O exercício de compras está com a sintaxe errada. Você precisa armazenar o preço modificado pelo juros ou pelo desconto em uma variável que deve ser apresentada para o usuário. Recomendo assistir novamente as aulas gravadas sobre estruturas condicionais. O calculo também de porcentagem está errado.

Para calcular 10% de um valor deve-se calcular (10/100) * Valor.

Vou deixar esse exercício incompleto aqui para que você completa-lo na sintaxe do JavaScript

Se (opcao == 1) faça {
    valorFinal = ?
} senao {
    valorFinal = ?
}

imprima("O valor final da compra é: " + valorFinal)
Morinhugo commented 3 years ago

Obrigado

Em qui, 15 de jul de 2021 12:41, Lucas Eid @.***> escreveu:

Olá Hugo, a maneira correta de fazer um algoritmo que identifica um número é usando um laço de repetição

let n = Number(prompt("Digite um número"))

let primo = true

for (let i = 2; i < n; #i++){

if (n % i == 0){

 primo = false

}

}

if (primo == true){

alert(n + " é primo")

} else {

alert(n + " não é primo")

}

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Morinhugo/TOTI-EXERCICIOS/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUSF4AXHPVAYDOAK3AW2DKLTX36T3ANCNFSM5AN2AZCA .