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 | ||
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){ | |
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) { | |
24 | pessoas = npessoas-15; | |
25 | System.out.println("Excedente de passageiros, devem sair "+ pessoas); | |
26 | npessoas = -1; | |
27 | while (npessoas < 0){ | |
28 | System.out.println("Insira o numero de pessoas no elevador"); | |
29 | npessoas = sc.nextInt(); | |
30 | if (npessoas < 0) | |
31 | System.out.println("Insira um valor positivo"); | |
32 | } | |
33 | } | |
34 | andar++; | |
35 | } | |
36 | - | if (andar == nandar) |
36 | + | System.out.println("Sairam " + npessoas); |
37 | - | System.out.println("Sairam " + npessoas); |
37 | + | |
38 | } | |
39 | } |