Em Visualg, Faça um programa que receba dois números e execute uma das operações listadas a seguir, de acordo com a escolha do usuário. Se for digitada uma opção inválida, mostre mensagem de erro e termine a execução do programa. As opções são: a) O primeiro número elevado ao segundo número. b) Raiz quadrada de cada um dos números.
Soluções para a tarefa
Resposta:
Explicação:
Algoritmo "brainly"
Var
opcao: caractere
numero1: real
numero2: real
potencia: real
raiz1: real
raiz2: real
Inicio
escreval ("Digite o primeiro número: ")
leia (numero1)
escreval("Digite o segundo número: ")
leia (numero2)
escreval()
escreval ("Digite uma das opções: ")
escreval ("opção A: O primeiro número elevado ao segundo número")
escreval ("opção B: Raiz quadrada de cada um dos números")
leia (opcao)
escolha opcao
caso "A"
potencia <- numero1 ^ numero2
escreva (numero1, " elevado a ", numero2, " = ", potencia)
caso "B"
raiz1 <- RaizQ(numero1)
raiz2 <- RaizQ(numero2)
escreval ("Raiz Quadrada de ", numero1, " = ", raiz1)
escreval ("Raiz Quadrada de ", numero2, " = ", raiz2)
outrocaso
escreval ("Opção inválida. Digite A ou B")
fimescolha
Fimalgoritmo
Obs: Utilizei Visualg na versão 3.0.7