View difference between Paste ID: Pvr2sZ9L and bk0bNjBM
SHOW: | | - or go back to the newest paste.
1
import java.util.Scanner;
2
public class Predio {
3
4
	public static void main(String[] args) {
5-
		// TODO Auto-generated method stub
5+
6
		int andar, nandar, npessoas, pessoas;
7
		andar = pessoas = 0;
8
		npessoas = -1;
9
		Scanner sc = new Scanner(System.in);
10
		do {
11
			System.out.println("Insira o numero de andares do prédio");
12
			nandar = sc.nextInt();
13
			if (nandar <0 || nandar >15)
14
				System.out.println("Tente novamente. Insira um numero entre -1 e 16 ");
15
		} while (nandar <0 || nandar >15);
16
		while (andar < nandar) {
17-
			while (npessoas < 0)
17+
			while (npessoas < 0){
18
				System.out.println("Insira o numero de pessoas que deram entrada no elevador");
19
				npessoas = sc.nextInt();
20
				if (npessoas < 0)
21
					System.out.println("Insira um valor positivo");
22
			}
23-
				while (npessoas > 15) {
23+
			while (npessoas > 15) {
24-
					pessoas = npessoas-15;
24+
				pessoas = npessoas-15;
25-
					System.out.println("Excedente de passageiros, devem sair "+ pessoas);
25+
				System.out.println("Excedente de passageiros, devem sair "+ pessoas);
26-
					npessoas = -1;
26+
				npessoas = -1;
27-
					while (npessoas < 0){
27+
				while (npessoas < 0){
28-
						System.out.println("Insira o numero de pessoas no elevador");
28+
					System.out.println("Insira o numero de pessoas no elevador");
29-
						npessoas = sc.nextInt();
29+
					npessoas = sc.nextInt();
30-
						if (npessoas < 0)
30+
					if (npessoas < 0)
31-
							System.out.println("Insira um valor positivo");
31+
						System.out.println("Insira um valor positivo");
32-
					}
32+
33
			}
34
			andar++;
35
		}
36
		if (andar == nandar)
37
			System.out.println("Sairam " + npessoas);
38-
		} 
38+
39-
	}
39+
	} 
40
}