TRABALHO JAVASCRIPT
HENRIQUE NASCIMENTO RODRIGUES
Olá, professor,
Gostaria de informar que realizei o trabalho sozinho, pois meu grupo demorou
para entregar. Achei injusto me prejudicar fazendo tudo sozinho enquanto os
demais membros do grupo poderiam ganhar pontos sem contribuir. Eu avisei
todos do grupo sobre a situação, mas infelizmente fui ignorado.
Por isso, peço que, caso haja algum outro trabalho com meu nome HENRIQUE
NASCIMENTO RODRIGUES o senhor considere apenas este que estou enviando,
feito por mim.
Agradeço pela compreensão.
Atenciosamente,
Henrique Nascimento Rodrigues
LINK DA CALCULADORA FUNCIONANDO NO PROGRAMIZ
https://www.programiz.com/online-compiler/3TjxbOEvNWNd9
CÓDIGO DA CALCULADORA:
function calculadora() {
let opcao;
do {
opcao = prompt(
"=====CALCULADORA=====\n" +
"Digite a opção desejada:\n" +
"1: Soma\n" +
"2: Subtração\n" +
"3: Multiplicação\n" +
"4: Divisão\n" +
"5: Sair\n" +
"======================="
);
switch (opcao) {
case "1":
case "2":
case "3":
case "4":
let num1 = parseFloat(prompt("Digite o primeiro número:"));
let num2 = parseFloat(prompt("Digite o segundo número:"));
let resultado;
if (isNaN(num1) || isNaN(num2)) {
alert("Erro: você precisa digitar dois números válidos!");
break;
switch (opcao) {
case "1":
resultado = num1 + num2;
alert(`Resultado da Soma: ${resultado}`);
break;
case "2":
resultado = num1 - num2;
alert(`Resultado da Subtração: ${resultado}`);
break;
case "3":
resultado = num1 * num2;
alert(`Resultado da Multiplicação: ${resultado}`);
break;
case "4":
if (num2 === 0) {
alert("Erro: divisão por zero!");
} else {
resultado = num1 / num2;
alert(`Resultado da Divisão: ${resultado}`);
break;
break;
case "5":
alert("Finalizando o programa...");
break;
default:
alert("Opção inválida! Tente novamente.");
} while (opcao !== "5");
// Executa a calculadora
calculadora();