ESTRUCTURA REPETITIVA FOR
Cualquier problema que requiera una estructura repetitiva se
puede resolver empleando la estructura while. Pero hay otra estructura
repetitiva cuyo planteo es más sencillo en ciertas situaciones.
En general, la estructura for se usa en aquellas situaciones
en las cuales CONOCEMOS la cantidad de veces que queremos que se ejecute el
bloque de instrucciones. Ejemplo: cargar 10 números, ingresar 5 notas de
alumnos, etc. Conocemos de antemano la cantidad de veces que queremos que el
bloque se repita. Veremos, sin embargo, que en el lenguaje Java la estructura
for puede usarse en cualquier situación repetitiva, porque en última instancia
no es otra cosa que una estructura while generalizada.
Problema 3:
Escribir un programa que lea 10 notas de alumnos y nos
informe cuántos tienen notas mayores o iguales a 7 y cuántos menores.
solución:
import
java.util.Scanner;
public
class EstructuraRepetitivaFor3 {
public static void main(String[] ar) {
Scanner teclado=new Scanner(System.in);
int aprobados,reprobados,f,nota;
aprobados=0;
reprobados=0;
for(f=1;f<=10;f++) {
System.out.print("Ingrese la nota:");
nota=teclado.nextInt();
if
(nota>=7) {
aprobados=aprobados+1;
} else {
reprobados=reprobados+1;
}
}
System.out.print("Cantidad de aprobados:");
System.out.println(aprobados);
System.out.print("Cantidad de reprobados:");
System.out.print(reprobados);
}
}
No hay comentarios:
Publicar un comentario