Fixação de conteúdo programático da UC de Programação de Soluções Computacionais.
O desafio será criar uma calculadora em Java e utilizar os conceitos de POO já apreendidos em aula.
A calculadora trabalhará com 02 parâmetros.
A calculadora deverá realizar as operações de:
- adição de dois números (numeroUm + numeroDois)
- subtração de dois números (numeroUm - numeroDois)
- multiplicação de dois números (numeroUm * numeroDois)
- divisão de dois números (numeroUm / numeroDois)
- potência de dois números (numeroUm ^ numeroDois)
- raiz quadrada do primeiro número (√numeroUm)
Caso a divisão seja por zero (o segundo número informado), o programa deverá imprimir uma mensagem:
"Impossível realizar uma divisão por zero."
Caso o usuário informe um número negativo para calcular sua raiz quadrada, informar:
"Não existe raiz de número negativo."
Todo número elevado a zero será igual a 1.
O usuário poderá solicitar quantas vezes quiser as operações.
Caso o usuário queira sair do programa deverá digitar a tecla 'Q' para que o programa seja encerrado.
Utilize a IDE de sua preferência para realizar o trabalho.
Faça os algoritmos em Java.
Utilize o conceito de Abstração da POO para realizar o exercício.