Anda di halaman 1dari 2

ARREGLO UNIDIMENSIONAL

1. Elabore un programa que permita aceptar 5 nmeros enteros en un vector,


seguidamente se deben mostrar estos nmeros ingresados.
// DECLARACION DE VARIABLES
int N, c;
int NUM[]; // SE DECLARA EL ARREGLO
NUM = new int[5]; // SE CREA EL ARREGLO
// INGRESO DE DATOS, SE CAPTURAN COMO String (TEXTO)
for ( int I = 0; I <= 4; I++)
{
c=I+1;
String sN=JOptionPane.showInputDialog("Ingrese " + c
+""+ " Numero Entero:");
// CONVERTIR LOS DATOS INGRESADOS A NUMEROS
N=Integer.parseInt(sN);
NUM[I]=N;
}
System.out.println(" Los Numeros Ingresados son: ");
for ( int I = 0; I <= 4; I++)
{
System.out.println(NUM[I]+ " ");
}
2. Elabore un programa que permita aceptar 5 nmeros enteros en un vector,
seguidamente se deben mostrar estos nmeros ingresados ordenados en forma
ascendente.
// DECLARACION DE VARIABLES
int N, c, AUX;
int NUM[]; // SE DECLARA EL ARREGLO
NUM = new int[5]; // SE CREA EL ARREGLO
// INGRESO DE DATOS, SE CAPTURAN COMO String (TEXTO)
for ( int I = 0; I <= 4; I++)
{
c=I+1;
String sN=JOptionPane.showInputDialog("Ingrese " + c
+""+ " Numero Entero:");
// CONVERTIR LOS DATOS INGRESADOS A NUMEROS
N=Integer.parseInt(sN);
NUM[I]=N;
}
// haciendo uso del metodo de la burbuja
for ( int I=0; I<=3;I++)
for ( int J=I + 1; J<=4;J++)
if (NUM[J] < NUM[I])
{
AUX = NUM[I];
Pgina 1

NUM[I]= NUM[J];
NUM[J]= AUX;

System.out.println(" Los Numeros Ingresados y ordenados en


forma ascendente son: ");
for ( int I = 0; I <= 4; I++)
{
System.out.println(NUM[I]+ " ");
}
3. Elabore un algoritmo/programa que permita aceptar 10 nmeros enteros en un
vector, seguidamente se deben mostrar la suma y promedio de estos nmeros.
4. Elabore un algoritmo/programa que permita aceptar 10 nmeros enteros en un
vector, seguidamente se deben mostrar el nmero menor y el nmero mayor.
5. Elabore un algoritmo/programa que permita aceptar 10 nmeros enteros en un
vector, seguidamente se deben mostrar la suma de de las cifras del mayor de los
nmeros ingresados.
6. Elabore un algoritmo/programa que permita aceptar 10 nmeros enteros en un
vector, seguidamente se deben mostrar la divisin del mayor entre el menor de los
nmeros ingresados.(PUEDE INGRESARSE EL NUMERO CERO UNA O VARIAS
VECES . SI SE DA ESTE CASO LA DIVISION DEBE SER CON EL SIGUIENTE
MENOR NUMERO DIFERENTE DE CERO.)
7. Elabore un algoritmo/programa que permita aceptar 10 nmeros enteros en un
vector, seguidamente se deben mostrar la cantidad de valores que son mayores al
promedio de todos los nmeros.
8. Elabore un algoritmo/programa que permita aceptar 10 nmeros enteros en un
vector, seguidamente se debe crear dos arreglos ms, el primero debe contener
todos los nmeros que se han ingresado pero que son primos absolutos y en el
segundo arreglo el resto de los nmeros ingresados. Se debe mostrar el
contenido de estos dos arreglos

Pgina 2

Anda mungkin juga menyukai