[Resolvido] Curso Java - Adicionando inteiros
Nosso próximo aplicativo lê ( ou insere ) dois inteiros ( números integrais, como -22,7,0 e 1.024 ) digitados por um usuário no teclado, calcula a soma dos valores e exibe o resultado. Esse programa deve manter um registro dos números fornecidos pelo usuário para o cálculo mais tarde no programa. Os programas lembram-se dos números e de outros dados na memória do computador e acessam esses dados por meio de elementos de programa chamados de variáveis.
// Programa de adição que exibe a soma de dois números
import java.util.Scanner; // programa utiliza a classe Scanner
public class Addition
{
// método principal inicia a execução do aplicativo Java
public static void main( String args[] )
{
// cria Scanner para obter entrada a partir da janela de comando
Scanner input = new Scanner( System.in );
int number1; // primeiro número a somar
int number2; // segundo número a somar
int sum; // soma number1 e number2
System.out.print( " Enter first integer: " ); // prompt
number1 = input.nextInt(); // lê o primeiro número fornecido pelo usuário
System.out.print( " Enter second integer: " ); // prompt
number2 = input.nextInt(); // lê o segundo número fornecido pelo usuário
sum = number1 + number2; // soma os números
System.out.printf( " Sum is %d\n", sum ); // exibe a soma
} // fim do método principal
} // fim da classe Addition
Saída:
Enter first integer: 45
Enter second integer: 72
Sum is 117
import java.util.Scanner; - é uma declaração import que ajuda o compilador a localizar uma classe utilizada nesse programa. Um dos pontos fortes do Java é seu rico conjunto de classes predefinidas que os programadores podem reutilizar em vez de ' reinventar a roda '. Essas classes são agrupadas em pacotes - chamados de coleções de classes. Coletivamente, pacotes do Java são chamados de biblioteca de classes Java ou Java Application Programming Interface (API do Java). Os programadores utilizam declarações import para identificar as classes predefinidas utilizadas em um programa Java. A declaração import acima indica que esse exemplo utiliza a classe Scanner predefinida do Java do pacote java.util.
Scanner input = new Scanner ( System.in ); - é uma instrução de declaração de variável (ou declaração) que especifica o nome e o tipo de uma variável (input) que é utilizado nesse programa. Um Scanner permite a um programa ler os dados ( por exemplo, números) para utilização em um programa. Os dados podem ser provenientes de várias origens, como de um arquivo no disco ou digitados pelo usuário. O sinal de = indica que a variável Scanner input deve ser inicializada (isto é, preparada para utilização no programa) na sua declaração com o resultado da expressão New Scanner ( System.in ) à direita do sinal de igual. Essa expressão cria um objeto Scanner que lê o tipo de dados digitado pelo usuário.
Aritmética
Operadores - Operação - Ordem de avaliação (precedência)
***** - Multiplicação - Avaliado primeiro. Se houver vários operadores desse tipo, eles são avaliados da esquerda para a direita.
/ - Divisão -
% - Resto
+ - Avaliado em seguida. Se houver vários operadores desse tipo, eles são avaliados da esquerda para a direita.
- - Subtração
Discussão (0)
Carregando comentários...