Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MIC_DUARTE

[Resolvido] Curso Java - Adicionando inteiros

Recommended Posts

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.