Sobre contar pares.
Publicado por jose (73 intervenciones) el 20/10/2013 13:19:02
Hola a todos,
Estoy empezando con java.
Me piden que haga un ejercicio que a traves de un bucle for que escriba numeros hasta que se escriba 0 hasta ahí bien, que atraves de un bucle pregunte varias veces.
Sin embargo me piden que de todos los numeros escritos nos imprima el numero de pares que hemos escrito.
Esto es lo que he escrito:
El problema es que siempre marca uno.
Estoy empezando con java.
Me piden que haga un ejercicio que a traves de un bucle for que escriba numeros hasta que se escriba 0 hasta ahí bien, que atraves de un bucle pregunte varias veces.
Sin embargo me piden que de todos los numeros escritos nos imprima el numero de pares que hemos escrito.
Esto es lo que he escrito:
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
29
import java.util.Scanner;
public class ComptaParelles {
public static int FI=0;
public static int NUMERO;
public static void main(String[] args) {
int i=0;
int contPares = 0;
for (;i==FI;) {
Scanner lector=new Scanner(System.in);
System.out.println("Escribe varios numero");
NUMERO = lector.nextInt();
if ( NUMERO == FI ) {
if(NUMERO%2==0) {
contPares++;
System.out.println("El numero de pares es: " + contPares);
break;
}
}
}
}
}
El problema es que siempre marca uno.
Valora esta pregunta


0