Sei sulla pagina 1di 4

LISTADO DE EJERCICIOS DE ARREGLOS

1) Dado: A 3 5 6 8 4 7 8 5 3 1 Y B 3 4 6 8 9 1 2 3 0 9
Realice un algoritmo para calcular las siguientes operaciones:
A+++++++








2) Crear un vector de 70 elementos donde cada elemento del vector sea igual a su posicin.












3) Confeccione un programa que permita leer un vector que contenga las notas de un curso,
indicando finalmente:
Nota ms alta y ms baja
Promedio de notas
Numero de notas superiores al promedio
Cantidad de alumnos aprobados y alumnos reprobados
Imprimir todas las notas al igual que el resultado de las operaciones anteriores.
package ejercicio3;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Ejercicio3 {

public static void main(String[] args)throws IOException {
int aprobados=0,reprobados=0,supProm=0;
float prom=0, max=0,min=0;
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader (isr);

System.out.println("Ingrese cantidad de calificaciones a ingresar");

int longitud = Integer.parseInt(br.readLine());
float calificaciones[]=new float[longitud];

for (int i=0;i<longitud;i++){
calificaciones[i]=Float.parseFloat(br.readLine());
}

min=calificaciones[0];
for (int i=0;i<longitud;i++){

prom+=calificaciones[i];

if(calificaciones[i]>max){
max=calificaciones[i];
}
if(calificaciones[i]<min){
min=calificaciones[i];
}
if (calificaciones[i] >=6){
aprobados++;
}
else{
reprobados++;
}

}

prom/=longitud;

for (int i=0;i<longitud;i++){
if (calificaciones[i] >prom){
supProm++;
}
}

for (int i=0;i<longitud;i++){
System.out.println(calificaciones[i]);
}

System.out.println("Nota ms alta: " +max);
System.out.println("Nota ms baja: " +min);
System.out.println("Promedio: " +prom);
System.out.println("Notas superiores al promedio: " +supProm);
System.out.println("Alumnos aprobados: " +aprobados);
System.out.println("Alumnos reprobados: " +reprobados);
}
}
4) Leer un vector de 100 datos e indique finalmente
Promedio de los nmeros pares
Promedio de los nmeros impares
La suma de los elementos que ocupan las posiciones pares del vector
La suma de los elementos que ocupan las posiciones impares del vector
5) Confeccione un algoritmo que permita leer tres vectores de igual dimensin y luego los sume en
un tercer vector. Adems obtener el promedio de cada uno de los vectores as como el mayor
elemento de cada uno.







6) Se ingresan un conjunto de nmeros enteros y se almacenan en un arreglo, se pide:
Buscar si un numero x (ingresado por teclado) se encuentra en el arreglo, entregando
como resultado una respuesta Existe el elemento en la posicin o bien, El elemento
x no existe en el arreglo
Determinar cuntas veces se repite un numero x (ingresado por teclado) en el arreglo
Calcular el promedio de:
Los nmeros Pares en el arreglo
Los nmeros Impares en el arreglo
Los nmeros Primos en el arreglo

Potrebbero piacerti anche