Arreglo unidimensional(horas de vuelo cadetes)
su uso
Un arreglo tiene la característica de que puede almacenar a N elementos del mismo tipo y además permite el acceso a cada uno de estos elementos. Se distinguen dos partes en los arreglos:
• Los componentes. Hacen referencia a los elementos que componen o forman el arreglo. Es decir, son los valores que se almacenan en cada una de sus casillas.
• Los índices. Son los que permiten acceder a los componentes del arreglo en forma individual. Es decir, la posición dentro del arreglo.
Un arreglo unidimensional es un tipo de datos estructurado que está formado por una colección finita y ordenada de datos del mismo tipo. Es la estructura natural para modelar listas de elementos iguales. Los datos que se guarden en los arreglos todos deben ser del mismo tipo.
ejemplo
realizar un programa en donde se pueda colocar las horas de vuelo que los cadetes han volado en sus años de formación?
programacion
package vuelo cadetes ESMA;
import java.util.Scanner;
public class Vuelo {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
String nombre;
int anioactual, i, suma=0;
System.out.print("Ingrese su Nombre: ");
nombre=entrada.nextLine();
System.out.print("Ingrese el año militar en el que se encuentra (1-4): ");
anioactual=entrada.nextInt();
int[]cvuelo = new int[anioactual];
for(i = 0; i < cvuelo.length; i++){
System.out.print("Número de veces que voló en " +(i+1)+" año militar: ");
cvuelo[i]=entrada.nextInt();
}
for ( i = 0; i < cvuelo.length; i++){
suma = suma + cvuelo[i];
}
{System.out.println("El cadete " +nombre+ " ha volado " +suma+ " veces en total");
}
int maximo = cvuelo[0];
int minimo = cvuelo[0];
for (i = 0; i < 4; i++){
if(maximo < cvuelo[i]);
maximo = cvuelo[i];
if(minimo > cvuelo [i])
minimo = cvuelo[i];
}
System.out.println("En " +minimo+ " año militar voló menos y en " +maximo+ " año militar voló más durante los 4 años");
}
}
resultado
Los arreglos unidimensionales son temas de suma importancia por ello este trabajo fue completo con la explicación y desglose del tema
ResponderEliminar