-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path52.java
28 lines (23 loc) · 1 KB
/
52.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/*******************************************************************************
* 52) Fazer um programa ler um vetor de inteiros e positivos e imprimir quantas
* vezes aparece o número 1, 3 e 4, nesta ordem. O vetor terá no máximo 100
* posições. Sair do programa quando for digitado -1.
*******************************************************************************/
import java.util.Scanner;
public class Exercicio {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
int NumeroPosicoes = 100,x = 0; //máximo 100 posições
int[] numero = new int[NumeroPosicoes];
int contar1=0,contar3=0,contar4=0;
do{
System.out.print("Digite o próximo número (Digite -1 para sair): ");
numero[x] = entrada.nextInt();
if(numero[x]==1) contar1++;
if(numero[x]==3) contar3++;
if(numero[x]==4) contar4++;
x++;
}while(numero[x-1]!=-1&&x<NumeroPosicoes);
System.out.println("Quantidades:\nNumero 1 = "+contar1+"\nNumero 3 = "+contar3+"\nNumero 4 = "+contar4);
}
}