- Faça um programa que o usuário entre com 2000 números. Após a leitura dos números, o programa deverá imprimir a soma dos números pares e a quantidade de números negativos que foram digitados.
Exercício java
L
4 Respostas
D
1 like
Para cada passo, faça um teste, não prossiga até terminar o passo anterior.
Vai precisar:
- uma variável somaPar que é o total da soma dos pares
- uma variável contadorNegativos que é o total de numeros negativos q aparecem
- Faça um loop de 1 a 5, dentro dele deve inserir o código de entrada que usuário digita e imprimir o que o usuario digitou, não faça de 1 a 2000, pois demora muito para testar.
- Crie uma verificaçao, se for par então soma com somaPar, imprima depois do loop
- Crie uma verificaçao, se for -1 então soma um (+1) com contadorNegativos, imprima depois do loop
- Mude o loop para 1 a 2000
T
Qual sua duvida ?
L
Minha Duvida esta relacionada a soma dos números pares de 0 a 2000. Como devo usar o acumulador da soma dos números pares ?
J
1 like
package brinc;
import java.util.Scanner;
public class VerificaNumero {
public static void main(String[] args) {
Scanner entrada = new Scanner(<a href="http://System.in">System.in</a>);
int contPar = 0;
int contNegativo = 0;
int contagem;
int soma = 0;
//Altere para 200.000
System.out.print("Informe a quantidade de numeros a ler: ");
contagem = entrada.nextInt();
int[] Vetor = new int[contagem];
for (int i= 0; i < contagem; i++) {
System.out.print("Informe numero: ");
Vetor[i] = entrada.nextInt();
if (Vetor[i] % 2 == 0 && Vetor[i] > 0) {
soma = soma + Vetor[i];
contPar = contPar + 1;
} else {
contNegativo = contNegativo + 1;
}
}
System.out.println("--------------------------------------");
System.out.println("Numeros negativos: "+contNegativo);
System.out.println("Numeros pares: "+contPar);
System.out.print("Soma dos pares: "+soma);
}
}
Criado 17 de abril de 2016
Ultima resposta 18 de abr. de 2016
Respostas 4
Participantes 4
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Desbravando SOLID: Praticas avancadas para codigos de... Por Alexandre Aquiles — Casa do Codigo