Informática, perguntado por cadu1578000, 6 meses atrás

1. Faça um algoritmo que receba um número e mostre uma mensagem caso este número seja maior que 80, menor que 25 ou igual a 40.

2. Faça um algoritmo que leia dois números e identifique se são iguais ou diferentes. Caso eles sejam iguais imprima uma mensagem dizendo que eles são iguais. Caso sejam diferentes, informe qual número é o maior, e uma mensagem informando que são diferentes.

3. Faça um algoritmo que receba um número e diga se este número está no intervalo entre 100 e 200. Tente utilizar o operador condicional ternário para isso.

em java por favor​

Soluções para a tarefa

Respondido por Usuário anônimo
1

Códigos:

1)

import java.util.*;

class Ex1 {

   public static void main(String[] args) {

       Scanner scanner = new Scanner(System.in);

       int numero = scanner.nextInt();

       if (numero > 80)

           System.out.println("O numero e maior que 80!");

       else if (numero < 25)

           System.out.println("O numero e menor que 25!");

       else if (numero == 40)

           System.out.println("O numero e igual a 40!");

       scanner.close();

   }

}

2)

import java.util.*;

class Ex2 {

   public static void main(String[] args) {

       Scanner scanner = new Scanner(System.in);

       int valorUm, valorDois, maiorValor;

       valorUm = scanner.nextInt();

       valorDois = scanner.nextInt();

       if (valorUm != valorDois) {

           maiorValor = (valorUm > valorDois) ? valorUm : valorDois;

           System.out.println("Os valores sao diferentes e o maior valor e: " + maiorValor);

       } else

           System.out.println("Os valores sao iguais!");

       scanner.close();

   }

}

3) Nesse exercício em específico coloquei duas formas possíveis para emitir a mensagem caso o valor esteja dentro do intervalo pedido.

import java.util.*;

class Ex3 {

   public static void main(String[] args) {

       Scanner scanner = new Scanner(System.in);

       int numero = scanner.nextInt();

       // System.out.println((numero >= 100 && numero <= 200) ? "O numero esta no intervalo de 100 e 200!" : "O numero nao esta no intervalo de 100 e 200!");

       System.out.println("O numero " + numero + ((numero >= 100 && numero <= 200) ? "" : " nao") + " esta no intervalo de 100 a 200!");

       scanner.close();

   }

}

Perguntas interessantes