Programa en java con el Metodo de la burbuja

347 visualizaciones

Publicado el

Publicado en: Ingeniería
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
347
En SlideShare
0
De insertados
0
Número de insertados
13
Acciones
Compartido
0
Descargas
1
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Programa en java con el Metodo de la burbuja

  1. 1. Programa en Java que El usuario introduzca 10 números, además que se ordenen por medio del método de la burbuja, le arroje el resultado de suma, resta y mencione cual es el número mas grande y cual es el mas pequeño.
  2. 2. import java.util.Scanner; class prueba { public static void main(String[] args) { System.out.println("Programa con metodo Burbuja"); System.out.println(""); Scanner key = new Scanner(System.in); int[] A= new int[11]; for(int i=1; i<A.length; i++) { System.out.println("ingrese numero: "+i); A[i] = key.nextInt(); } // Imprimimos el array A desordenado. System.out.println("Sus numeros desordenados son: "); for(int i=1; i<A.length; i++) {System.out.println( " [" + i + "] = " + A[i] ); }
  3. 3. // Inicio del metodo de ordenamiento de la Burbuja int aux; for(int i=1; i<=A.length; i++) { for(int j=1; j<A.length-i; j++) { if( A[j] > A[j+1]) { aux = A[j]; A[j] = A[j+1]; A[j+1]= aux; } } } // Fin del metodo de ordenamiento de la Burbuja // Imprimimos el array A ordenado. System.out.println("n Sus numeros ordenados son: "); for(int i=1; i<A.length; i++) {System.out.println( " [" + i + "] = " + A[i] ); }
  4. 4. //SUMA Y RESTA int Suma=0; for(int i=0;i<A.length;i++) { Suma+=A[i]; } System.out.println("La Suma De Los Valores Ingresados Es: "+ Suma ); int Resta=0; for(int i=0;i<A.length;i++) { Resta-=A[i];} System.out.println("La Resta De Los Valores Ingresados Es: "+ Resta );
  5. 5. // MENOR Y MAYOR int Menor,Mayor; Mayor = 0; Menor = 9999; // Determinar el mayor y el menor for(int i=1 ; i<11 ; i++){ // determinar el menor if(Menor > A[i]) Menor = A[i]; // determinar el mayor if(Mayor < A[i]) Mayor = A[i]; } // Mostrar los resultados System.out.println("El Mayor es : " + Mayor); System.out.println("El Menor es : " + Menor); } }

×