SlideShare una empresa de Scribd logo
1 de 5
UNIVERSIDAD NACIONAL DE
CHIMBORAZO
FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGICAS
ESCUELA:
INFORMÁTICA APLICADA A LA EDUCACIÓN
MATERIA:

ESTRUCTURA DE DATOS
TEMA:
MÉTODO DE BURBUJA O METODO DE CAMBIO
NOMBRE:

MARIA TENELEMA
MÉTODO DE BURBUJA ES:

Consiste en evaluar pares de elementos contiguos del arreglo, y si el
primero es mayor que el siguiente los intercambia, según la condición.
Todo sucede dentro de dos ciclos (for) que recorren el arreglo. El ciclo
más interno realiza las comparaciones, y es ahí donde el elemento
mayor ocupara una posición mayor.
Formas de Método Burbuja:
Comparando primer elemento con el segundo, luego segundo con
tercero y sucesivamente.
for (j=0; j<tam;j++)
{
for(i=0;i<tam;i++)
{
if(arreglo[i+1]<arreglo[i])
{
temporal=arreglo[i];
arreglo[i]=arreglo[i+1];
arreglo[i+1]=temporal;
}
}
El primer for:
Comparando primer elemento con todos los demás restantes, y luego
el segundo con todos los elementos restantes, así sucesivamente.
Código:

#include<stdio.h>
#define tam 4
int main ()
{
int i,temporal,j;
int arreglo[tam];
printf("ingrese los numeros que desea ordenar:n");
for (i=0; i<tam;i++)
{
printf("ingrese el nuero%4d: ",i+1);
scanf("%d",&arreglo[i]);
}
for (j=0; j<tam;j++)
{
for(i=0;i<tam;i++)
{
if(arreglo[i+1]<arreglo[i])
{
temporal=arreglo[i];
arreglo[i]=arreglo[i+1];
arreglo[i+1]=temporal;
}
}
}
printf("los numeros ordenados son:");
for(i=0;i<tam;i++)
{
printf("n%d",arreglo[i]);
}
getch();
}

Más contenido relacionado

Más de Mary Tenelema

Los ejes transversales del currículo y la filosofía del buen vivir
Los ejes transversales del currículo y la filosofía del buen vivirLos ejes transversales del currículo y la filosofía del buen vivir
Los ejes transversales del currículo y la filosofía del buen vivir
Mary Tenelema
 
Los ejes transversales del currículo y la filosofía del buen vivir
Los ejes transversales del currículo y la filosofía del buen vivirLos ejes transversales del currículo y la filosofía del buen vivir
Los ejes transversales del currículo y la filosofía del buen vivir
Mary Tenelema
 
ANTECEDENTES DE LA ACTUALIZACIÓN CURRICULAR 2012
ANTECEDENTES DE LA ACTUALIZACIÓN CURRICULAR 2012ANTECEDENTES DE LA ACTUALIZACIÓN CURRICULAR 2012
ANTECEDENTES DE LA ACTUALIZACIÓN CURRICULAR 2012
Mary Tenelema
 
TEORÍAS DEL APRENDIZAJE
TEORÍAS DEL APRENDIZAJETEORÍAS DEL APRENDIZAJE
TEORÍAS DEL APRENDIZAJE
Mary Tenelema
 
Inteligencia multiple
Inteligencia multipleInteligencia multiple
Inteligencia multiple
Mary Tenelema
 
Inteligencia multiple
Inteligencia multipleInteligencia multiple
Inteligencia multiple
Mary Tenelema
 
Tenelema maria-honey-alonso
Tenelema maria-honey-alonsoTenelema maria-honey-alonso
Tenelema maria-honey-alonso
Mary Tenelema
 
Tenelema maria-honey-alonso
Tenelema maria-honey-alonsoTenelema maria-honey-alonso
Tenelema maria-honey-alonso
Mary Tenelema
 
Tenelema maria trabajo1
Tenelema maria trabajo1Tenelema maria trabajo1
Tenelema maria trabajo1
Mary Tenelema
 
Tenelema maria trabajo1
Tenelema maria trabajo1Tenelema maria trabajo1
Tenelema maria trabajo1
Mary Tenelema
 
Tenelema maria trabajo1
Tenelema maria trabajo1Tenelema maria trabajo1
Tenelema maria trabajo1
Mary Tenelema
 
Maria tenelema-perfil
Maria tenelema-perfilMaria tenelema-perfil
Maria tenelema-perfil
Mary Tenelema
 
Tenelema maria trabajo1
Tenelema maria trabajo1Tenelema maria trabajo1
Tenelema maria trabajo1
Mary Tenelema
 

Más de Mary Tenelema (20)

INTRODUUCIÓN
INTRODUUCIÓNINTRODUUCIÓN
INTRODUUCIÓN
 
Los ejes transversales del currículo y la filosofía del buen vivir
Los ejes transversales del currículo y la filosofía del buen vivirLos ejes transversales del currículo y la filosofía del buen vivir
Los ejes transversales del currículo y la filosofía del buen vivir
 
Los ejes transversales del currículo y la filosofía del buen vivir
Los ejes transversales del currículo y la filosofía del buen vivirLos ejes transversales del currículo y la filosofía del buen vivir
Los ejes transversales del currículo y la filosofía del buen vivir
 
ANTECEDENTES DE LA ACTUALIZACIÓN CURRICULAR 2012
ANTECEDENTES DE LA ACTUALIZACIÓN CURRICULAR 2012ANTECEDENTES DE LA ACTUALIZACIÓN CURRICULAR 2012
ANTECEDENTES DE LA ACTUALIZACIÓN CURRICULAR 2012
 
Deber 4
Deber 4Deber 4
Deber 4
 
TEORÍAS DEL APRENDIZAJE
TEORÍAS DEL APRENDIZAJETEORÍAS DEL APRENDIZAJE
TEORÍAS DEL APRENDIZAJE
 
El currículo
El currículoEl currículo
El currículo
 
Historia del curriculotema
Historia del curriculotemaHistoria del curriculotema
Historia del curriculotema
 
Inteligencia multiple
Inteligencia multipleInteligencia multiple
Inteligencia multiple
 
Inteligencia multiple
Inteligencia multipleInteligencia multiple
Inteligencia multiple
 
Tenelema maria-honey-alonso
Tenelema maria-honey-alonsoTenelema maria-honey-alonso
Tenelema maria-honey-alonso
 
Tenelema maria-honey-alonso
Tenelema maria-honey-alonsoTenelema maria-honey-alonso
Tenelema maria-honey-alonso
 
Maria tenelema-2
Maria tenelema-2Maria tenelema-2
Maria tenelema-2
 
Maria tenelema-2
Maria tenelema-2Maria tenelema-2
Maria tenelema-2
 
Tenelema maria trabajo1
Tenelema maria trabajo1Tenelema maria trabajo1
Tenelema maria trabajo1
 
Tenelema maria trabajo1
Tenelema maria trabajo1Tenelema maria trabajo1
Tenelema maria trabajo1
 
Tenelema maria trabajo1
Tenelema maria trabajo1Tenelema maria trabajo1
Tenelema maria trabajo1
 
Maria tenelema-perfil
Maria tenelema-perfilMaria tenelema-perfil
Maria tenelema-perfil
 
Didactica
DidacticaDidactica
Didactica
 
Tenelema maria trabajo1
Tenelema maria trabajo1Tenelema maria trabajo1
Tenelema maria trabajo1
 

Último

TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 

Universidad nacional de chimborazo

  • 1. UNIVERSIDAD NACIONAL DE CHIMBORAZO FACULTAD DE CIENCIAS DE LA EDUCACIÓN, HUMANAS Y TECNOLOGICAS ESCUELA: INFORMÁTICA APLICADA A LA EDUCACIÓN MATERIA: ESTRUCTURA DE DATOS TEMA: MÉTODO DE BURBUJA O METODO DE CAMBIO NOMBRE: MARIA TENELEMA
  • 2. MÉTODO DE BURBUJA ES: Consiste en evaluar pares de elementos contiguos del arreglo, y si el primero es mayor que el siguiente los intercambia, según la condición. Todo sucede dentro de dos ciclos (for) que recorren el arreglo. El ciclo más interno realiza las comparaciones, y es ahí donde el elemento mayor ocupara una posición mayor.
  • 3. Formas de Método Burbuja: Comparando primer elemento con el segundo, luego segundo con tercero y sucesivamente. for (j=0; j<tam;j++) { for(i=0;i<tam;i++) { if(arreglo[i+1]<arreglo[i]) { temporal=arreglo[i]; arreglo[i]=arreglo[i+1]; arreglo[i+1]=temporal; } }
  • 4. El primer for: Comparando primer elemento con todos los demás restantes, y luego el segundo con todos los elementos restantes, así sucesivamente.
  • 5. Código: #include<stdio.h> #define tam 4 int main () { int i,temporal,j; int arreglo[tam]; printf("ingrese los numeros que desea ordenar:n"); for (i=0; i<tam;i++) { printf("ingrese el nuero%4d: ",i+1); scanf("%d",&arreglo[i]); } for (j=0; j<tam;j++) { for(i=0;i<tam;i++) { if(arreglo[i+1]<arreglo[i]) { temporal=arreglo[i]; arreglo[i]=arreglo[i+1]; arreglo[i+1]=temporal; } } } printf("los numeros ordenados son:"); for(i=0;i<tam;i++) { printf("n%d",arreglo[i]); } getch(); }