Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica 4
Practica 4
int suma = 0;
suma += arreglo[i];
System.out.println(suma);
i.Suma(array);
int i;
System.out.println(arreglo[i]);
o.Inversion(array);
}
int i,a;
System.out.print(matriz[i][a]+" ");
System.out.println();
obj.matriz(m);
4. Realizar un programa que tome dos arreglos de enteros, los unifique e imprima los valores
ordenados. (Investigar método de ordenación Bubble Sort).
int a = 0;
SumaArreglo[a] = PrimerArreglo[i];
a++;
}
SumaArreglo[a] = SegundoArreglo[i];
a++;
if (SumaArreglo[v2]>SumaArreglo[v2+1]){
int auxiliar;
auxiliar = SumaArreglo[v2];
SumaArreglo[v2 + 1] = auxiliar;
System.out.print(SumaArreglo[i]+" ");
obj.Unificacion(PrimerArreglo, SegundoArreglo);
}
5. Realizar un programa con un método que reciba un arreglo de enteros y lo llene con valores
aleatorios. Un método que reciba un arreglo y ordene el arreglo de manera descendente y otro
método que lo ordene de manera ascendente utilizando Quick Sort.(Investigar el método de
ordenación Quick Sort).
if(primero>=ultimo){
return array;
if(primero!=ultimo){
int pivote,aux;
pivote = primero;
while(primero!=ultimo){
if(ite!=array.length-1){
imp += array[ite]+",";
}else
imp += array[ite]+"";
}
System.out.println(imp);
ultimo--;
primero++;
if(ultimo!=primero){
aux = array[ultimo];
array[ultimo] = array[primero];
array[primero] = aux;
if(ultimo==primero){
Ascendente(array,i,primero-1);
Ascendente(array,primero+1,j);
else
return array;
return array;
if(primero>=ultimo){
return array;
}
if(primero!=ultimo){
int pivote,aux;
pivote = primero;
while(primero!=ultimo){
for(int ite=array.length-1;ite>=0;ite--){
if(ite!=array.length-1){
}else
System.out.println(imp);
ultimo--;
primero++;
if(primero!=primero){
aux = array[ultimo];
array[ultimo] = array[primero];
array[primero] = aux;
if(primero==ultimo){
Descendente(array,i,primero-1);
Descendente(array,primero+1,j);
}
else
return array;
return array;
int n1,n2,n3,n4,n5;
n1 = (int)(Math.random()*50);
n2 = (int)(Math.random()*40);
n3 = (int)(Math.random()*100);
n4 = (int)(Math.random()*60);
n5 = (int)(Math.random()*20);
a.Ascendente(arreglo);
i.Descendente(arreglo);
6.Realizar un programa que tenga un método que reciba dos matrices cuadradas y que retorne
la matriz resultante de la suma de ambas.
public class MatrizRaiz {
aux1 += matriz1[a][b];
aux2 += matriz2[a][b];
System.out.print(objeto.SumaMatriz(matriz1, matriz2));