SlideShare una empresa de Scribd logo
1 de 5
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.
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] ); }
// 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] ); }
//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 );
// 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);
}
}

Más contenido relacionado

La actualidad más candente

Memoria dinamica
Memoria dinamicaMemoria dinamica
Memoria dinamica
gusolis93
 
Cuestionario
CuestionarioCuestionario
Cuestionario
jpauly4
 
Listas de adyacencia
Listas de adyacenciaListas de adyacencia
Listas de adyacencia
leidy2220
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
Giancarlo Aguilar
 

La actualidad más candente (20)

Aplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafosAplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafos
 
Vistas en SQL
Vistas en SQLVistas en SQL
Vistas en SQL
 
Programacion Orientada a Objetos - Undiad 4 polimorfismo
Programacion Orientada a Objetos - Undiad 4 polimorfismoProgramacion Orientada a Objetos - Undiad 4 polimorfismo
Programacion Orientada a Objetos - Undiad 4 polimorfismo
 
Algoritmo congruencial aditivo
Algoritmo congruencial aditivoAlgoritmo congruencial aditivo
Algoritmo congruencial aditivo
 
Memoria dinamica
Memoria dinamicaMemoria dinamica
Memoria dinamica
 
Programación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operacionesProgramación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operaciones
 
Estructura datos pilas y colas
Estructura datos pilas y colasEstructura datos pilas y colas
Estructura datos pilas y colas
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Ventajas desventajas sgbd
Ventajas desventajas sgbdVentajas desventajas sgbd
Ventajas desventajas sgbd
 
LibreríAs De Java
LibreríAs De JavaLibreríAs De Java
LibreríAs De Java
 
Busqueda por profundidad iterativa
Busqueda por profundidad iterativaBusqueda por profundidad iterativa
Busqueda por profundidad iterativa
 
Creación de VLANs (subredes) desde Cisco Packet Tracer Student
Creación de VLANs (subredes) desde Cisco Packet Tracer StudentCreación de VLANs (subredes) desde Cisco Packet Tracer Student
Creación de VLANs (subredes) desde Cisco Packet Tracer Student
 
Listas de adyacencia
Listas de adyacenciaListas de adyacencia
Listas de adyacencia
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Conceptos Unidad 1 Lenguajes Automatas Introducción a la Teoría de Lenguaje...
Conceptos Unidad 1 Lenguajes Automatas Introducción  a  la Teoría de Lenguaje...Conceptos Unidad 1 Lenguajes Automatas Introducción  a  la Teoría de Lenguaje...
Conceptos Unidad 1 Lenguajes Automatas Introducción a la Teoría de Lenguaje...
 
REDES NEURONALES ADALINE
REDES NEURONALES ADALINEREDES NEURONALES ADALINE
REDES NEURONALES ADALINE
 
Java Threads (Hilos en Java)
Java Threads (Hilos en Java)Java Threads (Hilos en Java)
Java Threads (Hilos en Java)
 
Manejo de archivos en el lenguaje C
Manejo de archivos en el lenguaje CManejo de archivos en el lenguaje C
Manejo de archivos en el lenguaje C
 
Listas como estructura de datos..
Listas como estructura de datos..Listas como estructura de datos..
Listas como estructura de datos..
 

Similar a Programa en java con el Metodo de la burbuja

Practica 9
Practica 9Practica 9
Practica 9
Yoly QC
 

Similar a Programa en java con el Metodo de la burbuja (20)

Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Practica 2
Practica 2Practica 2
Practica 2
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Ordenamiento shell
Ordenamiento shellOrdenamiento shell
Ordenamiento shell
 
Portafolio segundo parcial
Portafolio segundo parcialPortafolio segundo parcial
Portafolio segundo parcial
 
Practica2
Practica2Practica2
Practica2
 
Cecytem
CecytemCecytem
Cecytem
 
Practica 2
Practica 2Practica 2
Practica 2
 
Practica 2
Practica 2Practica 2
Practica 2
 
Bucles compuestos ejercicios en código java
Bucles compuestos ejercicios en código javaBucles compuestos ejercicios en código java
Bucles compuestos ejercicios en código java
 
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdfCUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
 
Practica 9
Practica 9Practica 9
Practica 9
 
7
77
7
 
Vector
Vector Vector
Vector
 
Practica 9
Practica 9Practica 9
Practica 9
 
Prueba try
Prueba tryPrueba try
Prueba try
 
Java scanner para lectura de datos
Java scanner para lectura de datosJava scanner para lectura de datos
Java scanner para lectura de datos
 
Practica 10
Practica 10Practica 10
Practica 10
 
Recuperacion programas
Recuperacion programasRecuperacion programas
Recuperacion programas
 
Practica10
Practica10Practica10
Practica10
 

Más de LupitaOMG Garmendia

Programa en java que calcule el radio y Superficie
Programa en java que calcule el radio y SuperficiePrograma en java que calcule el radio y Superficie
Programa en java que calcule el radio y Superficie
LupitaOMG Garmendia
 

Más de LupitaOMG Garmendia (13)

Estrategia de comunicación
Estrategia de comunicaciónEstrategia de comunicación
Estrategia de comunicación
 
Visión Sistémica de la Empresa Dell Inc.
Visión Sistémica de la Empresa Dell Inc. Visión Sistémica de la Empresa Dell Inc.
Visión Sistémica de la Empresa Dell Inc.
 
Kingston team final - Venta de Casas
Kingston team final - Venta de CasasKingston team final - Venta de Casas
Kingston team final - Venta de Casas
 
El mundo de amy
El mundo de amyEl mundo de amy
El mundo de amy
 
Habilidades del pensamiento
Habilidades del pensamientoHabilidades del pensamiento
Habilidades del pensamiento
 
Pensamiento critico
Pensamiento criticoPensamiento critico
Pensamiento critico
 
Habilidad de Concluir
Habilidad de ConcluirHabilidad de Concluir
Habilidad de Concluir
 
Importancia de las Habilidades del pensamiento
Importancia de las Habilidades del pensamientoImportancia de las Habilidades del pensamiento
Importancia de las Habilidades del pensamiento
 
Programa en Java Numeros Primos
Programa en Java Numeros PrimosPrograma en Java Numeros Primos
Programa en Java Numeros Primos
 
Programa en java que calcule el radio y Superficie
Programa en java que calcule el radio y SuperficiePrograma en java que calcule el radio y Superficie
Programa en java que calcule el radio y Superficie
 
Arboles y Colas de Prioridad en Java
Arboles y Colas de Prioridad en JavaArboles y Colas de Prioridad en Java
Arboles y Colas de Prioridad en Java
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
 
Arreglos en java
Arreglos en javaArreglos en java
Arreglos en java
 

Último

Último (20)

“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
Presentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónPresentacion de la ganaderia en la región
Presentacion de la ganaderia en la región
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
Presentación Instrumentos de Medicion Electricos.pptx
Presentación Instrumentos de Medicion Electricos.pptxPresentación Instrumentos de Medicion Electricos.pptx
Presentación Instrumentos de Medicion Electricos.pptx
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
Sistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internaSistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión interna
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
DISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdf
DISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdfDISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdf
DISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdf
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdfCONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
CONEXIONES SERIE, PERALELO EN MÓDULOS FOTOVOLTAICOS.pdf
 
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelosFicha Tecnica de Ladrillos de Tabique de diferentes modelos
Ficha Tecnica de Ladrillos de Tabique de diferentes modelos
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 

Programa en java con el Metodo de la burbuja

  • 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. 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. // 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. //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. // 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); } }