SHARE
TWEET

Prova

MarceloJunior May 19th, 2017 44 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*Escreva um programa em Java que leia vários números (digitados pelo usuário). E escreva no fim o maior dos números digitados e o menor dos números digitados. O Programa deve parar de ler e apresentar os resultados quando o usuário digitar um valor menor que 0 (zero).*/
  2.  
  3. package prova;
  4.  
  5. import java.util.Scanner;
  6.  
  7. public class Prova {
  8.  
  9.     public static void main(String[] args) {
  10.  
  11.         Scanner scan = new Scanner(System.in);
  12.         int num, maior, menor;
  13.         System.out.println("1 - Iniciar programa\n2 - Não iniciar");
  14.         num = scan.nextInt();
  15.         if (num == 1) {
  16.             System.out.println("Programa iniciado!");
  17.             System.out.println("Insira os valores:");
  18.             if (num > 0) {
  19.                 maior = num;
  20.                 menor = num;
  21.                 while (num >= 0) {
  22.                     num = scan.nextInt();
  23.                     if (num >= 0) {
  24.                         if (num > maior) {
  25.                             maior = num;
  26.                         }
  27.                         if (num < menor) {
  28.                             menor = num;
  29.                         }
  30.                     }
  31.                 }
  32.                 System.out.printf("Maior valor: %d \nMenor valor: %d \n", maior, menor);
  33.             }
  34.         } else if (num == 2) {
  35.             System.out.println("Programa não iniciado!");
  36.         }
  37.     }
  38. }
RAW Paste Data
Top