From 10b2dbbce549df71ef861a7e6bd852790c6c07fa Mon Sep 17 00:00:00 2001 From: Karlla Nascimento Date: Sat, 27 Mar 2021 14:15:46 -0300 Subject: [PATCH] Desafio semana III --- "exerc\303\255cios aula/desafio.html" | 12 ++ "exerc\303\255cios aula/desafio.js" | 48 +++++++ "exerc\303\255cios aula/exercicio.html" | 13 ++ "exerc\303\255cios aula/exercicio.js" | 151 ++++++++++++++++++++ "exerc\303\255cios aula/vamosUtilizar.html" | 15 ++ "exerc\303\255cios aula/vamosUtilizar.js" | 25 ++++ looping.html | 18 +++ vamosUtilizar.html | 26 ++-- 8 files changed, 297 insertions(+), 11 deletions(-) create mode 100644 "exerc\303\255cios aula/desafio.html" create mode 100644 "exerc\303\255cios aula/desafio.js" create mode 100644 "exerc\303\255cios aula/exercicio.html" create mode 100644 "exerc\303\255cios aula/exercicio.js" create mode 100644 "exerc\303\255cios aula/vamosUtilizar.html" create mode 100644 "exerc\303\255cios aula/vamosUtilizar.js" diff --git "a/exerc\303\255cios aula/desafio.html" "b/exerc\303\255cios aula/desafio.html" new file mode 100644 index 0000000..d1327cc --- /dev/null +++ "b/exerc\303\255cios aula/desafio.html" @@ -0,0 +1,12 @@ + + + + + + + Desafio da semana + + + + + \ No newline at end of file diff --git "a/exerc\303\255cios aula/desafio.js" "b/exerc\303\255cios aula/desafio.js" new file mode 100644 index 0000000..41d5fe8 --- /dev/null +++ "b/exerc\303\255cios aula/desafio.js" @@ -0,0 +1,48 @@ +/* Elabore um programa que leia a velocidade permitida em uma estrada e a velocidade de um condutor. +Se a velocidade for inferior ou igual a velocidade permitida, exiba a mensagem "Sem Multa". Se a velocidade for de até 10% maior que a permitida, +exiba "Multa Leve". E, se a velocidade for superior a 20% da velocidade permitida, exiba "Multa Grave."*/ + + + +function multa (){ + alert("Confira se o motorista foi multado:"); + var velocidadePermitida = Number(prompt("Infome a velocidade permitida na estrada:")); + var velocidadeCondutor = Number(prompt("Qual a velocidade do condutor?")); + var multaLeve = velocidadePermitida * 0.1 + var multaPesada = velocidadePermitida * 0.2 + + if (velocidadeCondutor <= velocidadePermitida){ + alert("Sem multa: você está dentro da velocidade permitida"); + } else if (velocidadeCondutor - velocidadePermitida <= multaLeve){ + alert("Opa! Você utltrapassou levemente a velocidade permitida e receberá uma multa leve."); + } else { + alert("PERIGO! Você ultrapassou a velocidade permitida e receberá uma multa grave."); + } +} + +multa() + + + +//DESAFIO DE REPETIÇAO e FUNCAO + +//Crie um programa que verifique o valor inserido pelo usuário e imprima seus multiplos ( MAX 100 Numeros ) + + + +function multiplos(){ + var numero = Number(prompt("Por favor, digite um número maior que 0 e menor que 100:")) + + if(numero < 0 || numero > 100){ + return multiplos () + } + + for(var i = 1; i <= 100; i++){ + var calculo = numero * i + alert(`O múltipo de ${numero} será: ${calculo}`) + } + + +} + +multiplos() \ No newline at end of file diff --git "a/exerc\303\255cios aula/exercicio.html" "b/exerc\303\255cios aula/exercicio.html" new file mode 100644 index 0000000..d1a1557 --- /dev/null +++ "b/exerc\303\255cios aula/exercicio.html" @@ -0,0 +1,13 @@ + + + + + + + Document + + + + + + \ No newline at end of file diff --git "a/exerc\303\255cios aula/exercicio.js" "b/exerc\303\255cios aula/exercicio.js" new file mode 100644 index 0000000..1619dcb --- /dev/null +++ "b/exerc\303\255cios aula/exercicio.js" @@ -0,0 +1,151 @@ +//Programa para somar números + +/* +alert("Olá, vamos treinar funções!"); + +var numeroDigitado = Number(prompt("Digite o número certo para prosseguir:")); + +function somar() { + var numeroUm = Number(prompt("Primeiro, digite um número:")); + var numeroDois = Number(prompt("Agora digite outro número:")); + var valorTotal = numeroUm + numeroDois + alert(`A soma entre ${numeroUm} e ${numeroDois} será: ${valorTotal}.`); +} + +somar () + +if(numeroDigitado == 2){ + somar() +} +*/ + +//Programa para subtrair números +/* + +var entradaUsuario = Number(prompt("Digite o número certo para prossegir:")); + +function subtrair() { + alert("Vamos treinar subtração?"); + var numero1 = Number(prompt("Digite um número")); + var numero2 = Number(prompt("Digite outr número:")); + var valorSubtraido = numero1 - numero2 + alert(`A subtração entre ${numero1} e ${numero2} será: ${valorSubtraido}.`) +} + +subtrair() + +if(entradaUsuario >= 5){ +subtrair() +} +*/ + + +//Programa para mutiplicar números + +/* +var numUsuario = Number(prompt("Digite o número certo para prosseguir:")); + +function multiplicar() { + alert("Vamos treinar multiplicação?"); + var num1 = Number(prompt("Digite seu primeiro número:")); + var num2 = Number(prompt("Digite outro número:")); + var resultado = num1 * num2 + alert(`O resultado da multiplicação entre ${num1} e ${num2} será: ${resultado}.`); + +} + +multiplicar() + +if(numUsuario == 6){ + multiplicar() +} +*/ + + +//Exercicio farmácia JS +/* +function calculoPromo() { +var nomeProduto1 = prompt("Qual o primeiro produto escolhido?"); +var precoProduto1 = Number(prompt("Qual o preço dele?")); +var nomeProduto2 = prompt("Qual o nome do segundo produto?"); +var precoProduto2 = Number(prompt("Qual o preço do segundo produto que você escolheu?")); +var desconto = 5 + +if(nomeProduto1 == nomeProduto2){ + var descontoRecebido = precoProduto1 + precoProduto2 - desconto + alert(`O valor dos produtos com desconto será de R$${descontoRecebido}`); +} else{ + var produtoSemDesconto = precoProduto1 + precoProduto2 + alert(`O valor dos produtos sem desconto será de R$${produtoSemDesconto}`); +} + +} + +calculoPromo() +*/ + + +// Calcular média do aluno + +/* + +function mediaAluno () { + alert("Olá, bem-vinde! Vamos descobrir a média do/a aluno/a?"); + var nomeAluno = prompt("Qual o nome do/a aluno/a?"); + var materia = prompt("Qual a disciplina estudada?"); + var nota1 = Number(prompt("Insira a primeira nota:")); + var nota2 = Number(prompt("E a segunda nota?")); + var media = (nota1 + nota2) / 2 + + if(nomeAluno == "" || materia == "" || nota1 == "" || nota2 == ""){ + alert("Por favor, preencha todas as informações."); + + return mediaAluno() + + } + + + if(media >= 6){ + alert(`Parabéns! A média de ${nomeAluno} foi ${media} e ele/a está aprovado/a em ${materia}!`); + } else{ + alert(`Não foi dessa vez! ${nomeAluno} foi reprovado.`); + } + +} + +mediaAluno() + +*/ + +// Calcular desconto supermercado + +//Ajude este supermercado a calcular o desconto dos produtos. A cada 3 itens comprados, o 4º item sai com 50% de desconto. + +/* + +function descontoMercado() { + var nomeProduto1 = prompt("Qual o produto escolhido?"); + var precoProduto1 = Number(prompt("Informe o seu preço:")); + var nomeProduto2 = prompt("Digite o segundo produto:"); + var precoProduto2 = Number(prompt("Informe o seu preço:")); + var nomeProduto3 = prompt("Digite o terceiro produto:"); + var precoProduto3 = Number(prompt("Informe o seu preço")); + var nomeProduto4 = prompt("Digite o quarto produto:"); + var precoProduto4 = Number(prompt("Informe o seu preço:")); + var desconto = (precoProduto4 / 2) + precoProduto1 + precoProduto2 + precoProduto3 + + if (nomeProduto1 && nomeProduto2 && nomeProduto3 && nomeProduto4 ==""){ + alert(`Que pena! Você não está apto/a a participar da nossa promoção. Volte e insira mais um produto.`) + + return descontoMercado() + } + + else { + alert(`Que sorte! Você ganhou 50% de desconto no seu item "${nomeProduto4}" e o valor total de sua compra será: R$${desconto}`) + } + +} + +descontoMercado() + +*/ diff --git "a/exerc\303\255cios aula/vamosUtilizar.html" "b/exerc\303\255cios aula/vamosUtilizar.html" new file mode 100644 index 0000000..77924f3 --- /dev/null +++ "b/exerc\303\255cios aula/vamosUtilizar.html" @@ -0,0 +1,15 @@ + + + + + + + Document + + + + + + + + diff --git "a/exerc\303\255cios aula/vamosUtilizar.js" "b/exerc\303\255cios aula/vamosUtilizar.js" new file mode 100644 index 0000000..0c62928 --- /dev/null +++ "b/exerc\303\255cios aula/vamosUtilizar.js" @@ -0,0 +1,25 @@ +/* TESTANDO PROMPT +var seuNome = prompt("Por favor, digite seu nome:"); +alert(`Olá ${seuNome}! É um prazer conhecer você.`); +*/ + +/* +var numero1 = Number(prompt("Digite seu primeiro número:")); +var numero2 = Number(prompt("Digite o segundo número")); +alert(`Seu valor total será: ${numero1 + numero2}`); +*/ + +//Testando FUNCTION +/* +function numeroSomar (){ + var numero = prompt("Digite um número:") + if (numero == 1){ + var soma = numero + numero + alert(soma) + } +} + +numeroSomar() +*/ + + diff --git a/looping.html b/looping.html index 1888870..a00c86b 100644 --- a/looping.html +++ b/looping.html @@ -17,10 +17,28 @@ //SINTAXE DO FOR: +//primeiro = palavra for + +//segundo = (var i ==I ponto inicial da repetição + +//terceiro = fechar a condição usando ; + +//quarto = i < 4 até quando vai rodar + +//quinto = fechar a condição usando ; + +//sexto = i++ o) quanto vai ser acrescentado quando rodar + +//sétimo = abrir {} e executar o comando + + for(var i = 1; i < 3/* numero limite */ ; i++ /* OU (||) i = i + 1 */){ comandos } +for ([inicialização]; [condição]; [expressão final]) + declaração + //SINTAXE DO while: diff --git a/vamosUtilizar.html b/vamosUtilizar.html index 013580a..fd24efb 100644 --- a/vamosUtilizar.html +++ b/vamosUtilizar.html @@ -1,34 +1,38 @@ \ No newline at end of file