• Matéria: Informática
  • Autor: josinetelopes1941
  • Perguntado 3 anos atrás

faça um programa em javaque leia dois valores numéricos inteiros e apresente o resultado da diferença do maior valor pelo menor valor. se os valores forem iguais, o programa deve mostrar zero

Respostas

respondido por: crsjunior
2

Para criar um programa na linguagem de programação Java que consiga realizar a operação do resultado da diferença entre dois números, precisamos utilizar algumas estruturas condicionais.

Como criar o algoritmo?

Primeiramente devemos declarar as variáveis que serão utilizadas (onde iremos armazenar os números inseridos pelo teclado). Como ambas são do tipo inteiro, iremos declará-las dessa forma:

  • int numero1, numero2, resultado;

Além disso, para permitir que o usuário possa inserir valores devemos importar a classe scanner.

Após isso, iremos imprimir algumas mensagens para orientar o usuário a digitar os dois números, e em seguida o algoritmo utilizará estruturas condicionais (if e else) para verificar qual dos números é o maior ou se eles são iguais.

Feito isso, basta realizar a subtração e armazenar o resultado na variável que será impressa na saída do usuário.

Veja o algoritmo pronto abaixo:

import java.util.Scanner;

public class Main

{

public static void main(String[] args) {

 int num1, num2, result;

 Scanner leitura = new Scanner(System.in);

 System.out.println("Insira o primeiro número: ");

       num1 = leitura.nextInt();

 System.out.println("Insira o segundo número: ");

 num2 = leitura.nextInt();

       if(num1>num2)

           result = num1-num2;

       else

           result = num2-num1;

 System.out.printf("\nO resultado dessa operação é %d.", result);

}

}

Aprenda mais sobre Java e estruturas condicionais em:

brainly.com.br/tarefa/53444906

brainly.com.br/tarefa/53448123

brainly.com.br/tarefa/53423457

braInly.com.br/tarefa/53402915

brainly.com.br/tarefa/53402268

brainly.com.br/tarefa/53388288

#SPJ4

Perguntas similares