You are on page 1of 2

import java.util.

Scanner;

public class CursosyPromedio {

Scanner dato;
int num, list;
int datos[];
String Nombre[] = new String[0];
String Curso[] = new String[0];
String Nota[] = new String[0];
boolean salir = false;

public CursosyPromedio() {

public void iniciar() {


int n;
dato = new Scanner(System.in);

while (!salir) {
System.out.println("Menu ");
System.out.println("1- Ingreso de datos ");
System.out.println("2- Listado ");
System.out.println("3. Salir");
System.out.print("Selecciona una Opcion: ");
n = dato.nextInt();
switch (n) {
case 1 -> op1(); //Llama la funcion1

case 2 -> op2(); //Llama la funcion2

case 3 -> op3();


}

} //Aca se van a cargar los datos y crear los vectores

public void op1() {


System.out.print("Ingrese la cantidad de datos ");
num = dato.nextInt();
datos = new int[num];
Nombre = new String[num];
Curso = new String[num];
Nota = new String[num];
dato.nextLine();
for (int i = 0; i < num; i++) {
System.out.print("Ingrese nombre: ");
Nombre[i] = dato.nextLine();
System.out.print("Ingrese el curso: ");
Curso[i] = dato.nextLine();
System.out.print("Ingrese la nota: ");
Nota[i] = dato.nextLine();
}
} //Aca se van a mostrar los datos de los vectores

public void op2() {


System.out.print("Ingrese la cantidad de datos a mostrar ");
list = dato.nextInt();
System.out.println("Listado de datos: ");
System.out.println("--------------------------");
for (int i = 0; i < list; i++) {
System.out.println(Nombre[i] + " " + Curso[i] + " - " + Nota[i]);

}
}

public void op3() {


salir = true;
}

public static void main(String [] args) {


CursosyPromedio carga = new CursosyPromedio();
carga.iniciar();
carga.op1();
carga.op2();
carga.op3();
}
}

You might also like