0
respostas

Lista de exercícios

console.log('Lista de Exercícios')

console.log('1. Verificação de maioridade:')
let nome = 'Douglas'
let idade = 32
let maiorDeIdade = idade >= 18
console.log(nome)
console.log('Maior de idade?', maiorDeIdade)

console.log('2. Situação do aluno:')
let nota1 = 8
let nota2 = 7
let media = (nota1 + nota2) / 2
console.log('Nota1 =', nota1)
console.log('Nota2 =', nota2)
console.log('Média =', media)
if (media >= 7) {
console.log('Você está: Aprovado!')
} else {
console.log('Você está: Reprovado.')
}

console.log('3. Simulação de troco:')
let valorCompra = 35.90
let valorPago = 50
let troco = valorPago - valorCompra
console.log('Valor da compra: RS', valorCompra)
console.log('Valor recebido: R$', valorPago)
console.log('Troco a receber: R$', troco)

console.log('4. Validação de senha:')
const senha = 1234
let senhaRepetir = 4321
const senhaConfirmada = senha == senhaRepetir
if (senhaConfirmada == true) {
console.log('A senha está correta!')
} else {
console.log('A senha está errada!')
}

console.log('5. Controle de faltas:')
const totalAulas = 130
const faltasLimite = (totalAulas * 25) / 100
let faltas = 33
if (faltas >= faltasLimite) {
console.log('Você atingiu o limite de faltas!')
} else {
console.log('Você não atingiu o limite de faltas.')
}

console.log('6. Verificação de login:')
const temLogin = true
const temSenha = true
const temCadastro = temLogin && temSenha
console.log('Tem cadastro?', temCadastro)

console.log('7. Valor negado:')
const disponivel = true
console.log('Está disponível?', !disponivel)

console.log('8. Condições compostas:')
const numeroUm = 24
const numeroDois = 36
const numeroUmPar = (numeroUm % 2) == 0
const numeroDoisPar = (numeroDois % 2) == 0
const saoPares = numeroUmPar && numeroDoisPar
const saoIguais = numeroUm == numeroDois
console.log('Primeiro número:', numeroUm)
console.log('Segundo número:', numeroDois)
console.log('Os dois números são pares?', saoPares)
console.log('Os dois números são iguais?', saoIguais)

console.log('9. Calculadora de porcentagem:')
const numero = 120
const porcentagem = 15
const calculoPorcetagem = (numero * porcentagem) / 100
console.log(porcentagem, '% de', numero, 'é igual a', calculoPorcetagem, '.')

console.log('10. Ordem de operações:')
const expressao = 2 + 3 * 5
console.log('O resultado da expressão (2 + 3 * 5) é igual a', expressao, '. Porque é uma regra matemática, que as operações de multiplicação e divisão, sejam feitas primeiro. E depois adição e subtração. Para alterar a ordem das operação, precisamos usar parenteses (), colchetes [] e chaves {}.')