Como criar um programa de calculadora básica usando Java?

Como Criar Um Programa De Calculadora Basica Usando Java



O programa básico da calculadora foi criado para realizar operações aritméticas cotidianas com mais facilidade e rapidez. As operações são “ + ”, “ ”, “ / ”, “ * ' e ' ^ ”. Essas operações devem ser feitas pela calculadora simples ou básica, porém calculadoras científicas podem realizar operações mais avançadas. Este guia demonstra o guia de procedimento passo a passo para criar uma calculadora básica usando Java.

Como criar um programa de calculadora básica usando Java?

Para criar uma calculadora básica, a instrução Switch é a melhor escolha, especialmente para um usuário do estado inicial e intermediário. É porque o código que usa instruções switch é muito menor em tamanho e fácil de entender devido ao uso menos insignificante de elementos complexos.

Vamos percorrer um procedimento passo a passo para criar uma calculadora básica usando Java:







Passo 1: Obtendo entradas do usuário
O primeiro passo na criação de uma calculadora é obter os dados do usuário. Esses dados informam qual aritmética precisa ser executada em quais números. Por exemplo, visite o código abaixo:



importar Java. útil . scanner ;
aula Principal {
// criando o método main()
público estático vazio principal ( Corda [ ] argumentos ) {
Caracteres operador ;
Duplo primeiroValor , segundoValor , calcularSaída ;
entrada do scanner = novo scanner ( Sistema. em ) ;
Sistema. fora . println ( 'Escolha uma operação para executar: +, -, *, / ou ^' ) ;
operador = entrada. próximo ( ) . char At ( 0 ) ;
Sistema. fora . println ( 'Digite o primeiro número para cálculo:' ) ;
primeiroValor = entrada. nextDouble ( ) ;
Sistema. fora . println ( 'Digite o segundo número para cálculo:' ) ;
segundoValor = entrada. nextDouble ( ) ;

Descrição do código acima:



  • Primeiro, importe o “ scanner ” utilitário no arquivo Java para executar a operação de recuperação de dados do usuário em tempo de execução. E crie uma classe que contenha o “ principal() ”função.
  • Em seguida, crie uma variável de tipo char chamada “ operador ” e tipo inteiro “ primeiroValor ”, “ segundoValor ', e ' calcularSaída ”. Além disso, crie uma instância do “ scanner ” classe chamada “ entrada ”.
  • Em seguida, imprime os símbolos de operações aritméticas no console e o usuário insere o símbolo de operação necessário. O símbolo inserido é armazenado na nova variável chamada “ operador ”.
  • Depois disso, recupere o primeiro e o segundo número do usuário e armazene-os em “ primeiroValor ' e ' segundoValor ”.

Passo 2: Obtendo entradas do usuário
Agora, utilize o “ trocar ” para implementar a calculadora básica. Cada caso da instrução switch lida com uma única operação aritmética da calculadora. Acesse o código abaixo:





trocar ( operador ) {
caso '+' :
calcularSaída = primeiroValor + segundoValor ;
Sistema. fora . println ( 'A adição de valor fornecido' + primeiroValor + ' e ' + segundoValor + ' = ' + calcularSaída ) ;
quebrar ;

caso '-' :
calcularSaída = primeiroValor - segundoValor ;
Sistema. fora . println ( 'A subtração do valor fornecido' + primeiroValor + ' e ' + segundoValor + ' = ' + calcularSaída ) ;
quebrar ;

caso '*' :
calcularSaída = primeiroValor * segundoValor ;
Sistema. fora . println ( 'A multiplicação do valor fornecido' + primeiroValor + ' e ' + segundoValor + ' = ' + calcularSaída ) ;
quebrar ;

caso '/' :
calcularSaída = primeiroValor / segundoValor ;
Sistema. fora . println ( 'A divisão do valor fornecido' + primeiroValor + ' e ' + segundoValor + ' = ' + calcularSaída ) ;
quebrar ;
caso '^' :
calcularSaída = Matemática . Pancada ( primeiroValor , segundoValor ) ;
Sistema. fora . println ( 'O poder do valor fornecido' + primeiroValor + ' e ' + segundoValor + ' = ' + calcularSaída ) ;
quebrar ;

padrão :
Sistema. fora . println ( 'Operador inválido!' ) ;
quebrar ;
}
entrada. fechar ( ) ;
}
}

Explicação do código acima:

  • Primeiro, utilize o “ trocar ” funcionamento do “ operador ' variável.
  • Em seguida, crie um caso para o “ + ” símbolo, que adiciona o “ primeiroValor ' e ' segundoValor ” e armazene a resposta em uma variável separada chamada “ calcularSaída ”.
  • Além disso, utilize o “ quebrar ” para interromper o processamento e sair da instrução switch case.
  • Além disso, use o “ System.out.println() ” para imprimir o resultado gerado no console.
  • Em seguida, crie casos para “ ”, “ + ”, “ * ”, “ / ', e ' ^ ” para realizar as operações aritméticas correspondentes de subtração, adição, multiplicação, divisão e potência nos valores fornecidos.
  • Depois disso, use “ matemática. Pancada() ” para realizar a operação de alimentação nas variáveis.
  • No final, o “ padrão ” é usada a palavra-chave que imprime uma mensagem de erro. Esta mensagem de erro aparece apenas quando nenhum dos casos acima é usado.
  • Além disso, feche a janela “Scanner” para economizar memória e melhorar o desempenho.

Após o final da fase de compilação:



A figura acima ilustra que uma calculadora básica foi gerada usando Java.

Conclusão

A calculadora básica consiste em +, -, /, * e ^, que podem ser feitos usando uma instrução Switch case. Cada operação matemática é tratada como um caso para o interruptor, e essa operação específica é realizada no corpo. Este guia demonstrou as etapas detalhadas para criar um programa básico de calculadora usando Java.