SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
Programacion II
                                                                                  Ing. Edwin J. Ortega

                                        Arreglos unidimensionales
Un arreglo en C++ es un conjunto de datos que se almacenan en memoria de manera contigua con
el mismo nombre. Para diferenciar los elementos de un arreglo se utilizan índices detrás del
nombre del arreglo y encerrados por []. El elemento 5° (quinto) de un arreglo, es representado por
el índice [4], ya que los índices comienzan en 0. Esto significa que un arreglo de 10 elementos
tendría los índices del 0 al 9: [0...9]

Ejemplo:

char X[7];

El arreglo X de caracteres contiene los siguientes elementos:
                             A     R       R      E     G     L        O

La letra A será representada por el índice 0 y seria equivalente a X[0] y la letra G será representada
por el índice 4 y seria equivalente a X[4].
Conviene imaginar un arreglo como una secuencia contigua de celdas (espacios de memoria), o
casillas, en cada una de las cuales se puede guardar un elemento de la colección.

Para declarar un arreglo se debe indicar el tipo de datos que va a contener, el nombre y el tamaño
del arreglo con la siguiente estructura:
<tipo> <nombre>[<tamaño>]

Ejemplo:
int entero[10];

En el ejemplo anterior estamos declarando el siguiente arreglo de números enteros:
                         0     1     2    3     4     5     6     7     8     9



Para asignar un dato a una celda del arreglo lo hacemos de la siguiente manera:

entero[6] = 12;

Con esto estamos asignando el numero 12 al séptimo campo del arreglo quedando nuestro arreglo
de la siguiente forma:

                         0     1     2    3     4     5   126     7     8     9



Es importante tener clara cual es la diferencia entre el índice de un arreglo y su contenido, el
índice siempre será constante iniciando desde 0 a N-1, siendo N la cantidad de campos o celdas



 Universidad Santiago de Cali                                                                     1
 EMP0207
Programacion II
                                                                              Ing. Edwin J. Ortega

disponibles en el arreglo, mientras que el contenido o valores que toma un arreglo son los datos
almacenados dentro de sus celdas o campos.

Uso de una variable como índice
Un recurso muy practico es utilizar una variable como índice de un arreglo, lo cual nos permite dar
múltiples manejos el arreglo como por ejemplo pedir datos al usuario y agregar esos datos a mi
arreglo con un ciclo for.

Ejemplo:

Int array[8];

  for(int i=0; i<=7; i++)
  {
        printf(“ingrese el dato numero %d”, i);
        printf(“n”);
        scanf(“%d”,&A);
        array[i]=A;

    }

En el ejemplo anterior podemos ver como el ciclo for permitirá que nos desplacemos a lo largo del
arreglo y asignemos valores a los campos apuntados por la variable i, es decir cuando i valga 2, el
arreglo estará ubicado en el campo array[i] que es igual a array[2].

                                           Taller.
    1. Realice un programa que tenga tome 5 números enteros por teclado en un arreglo y luego
       de esto los imprima en el mismo orden de ingreso usando la opción de retardo.

    2. Realice un programa que tome 5 números enteros por teclado y luego de esto los imprima
       en orden inverso al orden de ingreso usando la opción de retardo, es decir si ingreso los
       números 4, 9, 6, 7 y 3, mi programa debe imprimir:

        3       7       6       9       4




 Universidad Santiago de Cali                                                                  2
 EMP0207

Contenu connexe

Tendances

9. estructuras de control parte ii
9. estructuras de control parte ii9. estructuras de control parte ii
9. estructuras de control parte iircarrerah
 
Informe de proyecto final
Informe de proyecto finalInforme de proyecto final
Informe de proyecto finalAldrin Eduardo
 
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...Dunkherz
 
Fundamentos De Programación
Fundamentos De ProgramaciónFundamentos De Programación
Fundamentos De Programaciónudelas
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++Jhon TRUJILLO
 
2011 clase17
2011 clase172011 clase17
2011 clase17PatriciaU
 
Algoritmos computacionales y programación: 3
Algoritmos computacionales y programación: 3Algoritmos computacionales y programación: 3
Algoritmos computacionales y programación: 3Universidad Veracruzana
 
Algoritmos computacionales y programación: 4
Algoritmos computacionales y programación: 4Algoritmos computacionales y programación: 4
Algoritmos computacionales y programación: 4Universidad Veracruzana
 
Universidad politécnica de tecámac
Universidad politécnica de tecámacUniversidad politécnica de tecámac
Universidad politécnica de tecámacmariferyaaron
 
4ta parte expresiones y funciones matemáticas
 4ta parte expresiones y funciones matemáticas 4ta parte expresiones y funciones matemáticas
4ta parte expresiones y funciones matemáticasyuli02
 

Tendances (19)

9. estructuras de control parte ii
9. estructuras de control parte ii9. estructuras de control parte ii
9. estructuras de control parte ii
 
Vectorae unicimencionales
Vectorae unicimencionalesVectorae unicimencionales
Vectorae unicimencionales
 
Ejercicios de arreglo
Ejercicios de arregloEjercicios de arreglo
Ejercicios de arreglo
 
Informe de proyecto final
Informe de proyecto finalInforme de proyecto final
Informe de proyecto final
 
Programa 2
Programa 2Programa 2
Programa 2
 
Juliana chica
Juliana chicaJuliana chica
Juliana chica
 
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
Lenguaje de programacion c++ basico 4ta parte expresiones y funciones matemát...
 
Programación 1: algoritmos
Programación 1: algoritmosProgramación 1: algoritmos
Programación 1: algoritmos
 
Ejercicios de Arreglos - Sullin Santaella
Ejercicios de Arreglos - Sullin SantaellaEjercicios de Arreglos - Sullin Santaella
Ejercicios de Arreglos - Sullin Santaella
 
Fundamentos De Programación
Fundamentos De ProgramaciónFundamentos De Programación
Fundamentos De Programación
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++
 
Funciones Internas
Funciones Internas Funciones Internas
Funciones Internas
 
2011 clase17
2011 clase172011 clase17
2011 clase17
 
Algoritmos computacionales y programación: 3
Algoritmos computacionales y programación: 3Algoritmos computacionales y programación: 3
Algoritmos computacionales y programación: 3
 
Algoritmos computacionales y programación: 4
Algoritmos computacionales y programación: 4Algoritmos computacionales y programación: 4
Algoritmos computacionales y programación: 4
 
Universidad politécnica de tecámac
Universidad politécnica de tecámacUniversidad politécnica de tecámac
Universidad politécnica de tecámac
 
Programación 1: introducción a C
Programación 1: introducción a CProgramación 1: introducción a C
Programación 1: introducción a C
 
4ta parte expresiones y funciones matemáticas
 4ta parte expresiones y funciones matemáticas 4ta parte expresiones y funciones matemáticas
4ta parte expresiones y funciones matemáticas
 
!Prograc7
!Prograc7!Prograc7
!Prograc7
 

En vedette

Para ingreso a la red en website
Para ingreso a la red en websitePara ingreso a la red en website
Para ingreso a la red en websiteMariaC Bernal
 
Ibecon - Curso de Experto en Coaching
Ibecon - Curso de Experto en CoachingIbecon - Curso de Experto en Coaching
Ibecon - Curso de Experto en CoachingFormación Ibecon
 
Sesión 1. Taller Wordpress CAMON Madrid.
Sesión 1. Taller Wordpress CAMON Madrid.Sesión 1. Taller Wordpress CAMON Madrid.
Sesión 1. Taller Wordpress CAMON Madrid.tucamon
 
Aca adobe certified associate
Aca adobe certified associateAca adobe certified associate
Aca adobe certified associates_certificacion
 
Curso práctico diseño de plan formativo
Curso práctico diseño de plan formativoCurso práctico diseño de plan formativo
Curso práctico diseño de plan formativoEuroinnova Formación
 
Videos i tècnica d'screen casting
Videos i tècnica d'screen castingVideos i tècnica d'screen casting
Videos i tècnica d'screen castingjjcobmkars
 

En vedette (10)

AdWords viite tekstid
AdWords viite tekstidAdWords viite tekstid
AdWords viite tekstid
 
Para ingreso a la red en website
Para ingreso a la red en websitePara ingreso a la red en website
Para ingreso a la red en website
 
Moodle
MoodleMoodle
Moodle
 
3 caso
3 caso3 caso
3 caso
 
Ibecon - Curso de Experto en Coaching
Ibecon - Curso de Experto en CoachingIbecon - Curso de Experto en Coaching
Ibecon - Curso de Experto en Coaching
 
Sesión 1. Taller Wordpress CAMON Madrid.
Sesión 1. Taller Wordpress CAMON Madrid.Sesión 1. Taller Wordpress CAMON Madrid.
Sesión 1. Taller Wordpress CAMON Madrid.
 
Aca adobe certified associate
Aca adobe certified associateAca adobe certified associate
Aca adobe certified associate
 
Curso práctico diseño de plan formativo
Curso práctico diseño de plan formativoCurso práctico diseño de plan formativo
Curso práctico diseño de plan formativo
 
Beautiful China
Beautiful ChinaBeautiful China
Beautiful China
 
Videos i tècnica d'screen casting
Videos i tècnica d'screen castingVideos i tècnica d'screen casting
Videos i tècnica d'screen casting
 

Similaire à Guia7 programación

Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeIntJerry
 
Presentación1
Presentación1Presentación1
Presentación1ulbiosoria
 
Arreglos
ArreglosArreglos
Arregloslichic
 
Unidad 7 Arreglos.pdf
Unidad 7 Arreglos.pdfUnidad 7 Arreglos.pdf
Unidad 7 Arreglos.pdfLuisSierraPea
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programacióncarlinauribe
 
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6AnaSofiaLpezMilln
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programaciónNataliaVicua1
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programaciónlaurapolindara1
 
Estructuras básicas conceptos básicos de programación (1)
Estructuras básicas  conceptos básicos de programación (1)Estructuras básicas  conceptos básicos de programación (1)
Estructuras básicas conceptos básicos de programación (1)daniel lozada cutiva
 
Pres arreglosmat animacion
Pres arreglosmat animacionPres arreglosmat animacion
Pres arreglosmat animacionJLAntonio
 
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403Evelyn Anayansi
 
Ejercicios oo
Ejercicios ooEjercicios oo
Ejercicios oowigido
 

Similaire à Guia7 programación (20)

Arreglos en PSeInt
Arreglos en PSeIntArreglos en PSeInt
Arreglos en PSeInt
 
arreglos y matrices
arreglos  y matricesarreglos  y matrices
arreglos y matrices
 
Presentación1
Presentación1Presentación1
Presentación1
 
Arreglos en C
Arreglos en CArreglos en C
Arreglos en C
 
Arreglos
ArreglosArreglos
Arreglos
 
Unidad 7 Arreglos.pdf
Unidad 7 Arreglos.pdfUnidad 7 Arreglos.pdf
Unidad 7 Arreglos.pdf
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programación
 
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
CONCEPTOS DE PROGRAMACIÓN, MÉTODOS ESTADÍSTICOS 11-6
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programación
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programación
 
Estructuras básicas conceptos básicos de programación (1)
Estructuras básicas  conceptos básicos de programación (1)Estructuras básicas  conceptos básicos de programación (1)
Estructuras básicas conceptos básicos de programación (1)
 
Pres arreglosmat animacion
Pres arreglosmat animacionPres arreglosmat animacion
Pres arreglosmat animacion
 
Arreglos c++
Arreglos c++Arreglos c++
Arreglos c++
 
Trabajo 1 6to "B"
Trabajo 1 6to "B"Trabajo 1 6to "B"
Trabajo 1 6to "B"
 
Presentación1
Presentación1Presentación1
Presentación1
 
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
Practicas java Nieto Ugalde Evelyn Anayansi Grupo:403
 
07 Arrays.pptx
07 Arrays.pptx07 Arrays.pptx
07 Arrays.pptx
 
Transparencias8
Transparencias8Transparencias8
Transparencias8
 
Ejercicios oo
Ejercicios ooEjercicios oo
Ejercicios oo
 
Programas
Programas Programas
Programas
 

Plus de Edwin Ortega

Colombia ante el cambio climatico.pdf
Colombia ante el cambio climatico.pdfColombia ante el cambio climatico.pdf
Colombia ante el cambio climatico.pdfEdwin Ortega
 
Cadena de Valor y RSE.pptx
Cadena de Valor y RSE.pptxCadena de Valor y RSE.pptx
Cadena de Valor y RSE.pptxEdwin Ortega
 
Normatividad de la RSE
Normatividad de la RSENormatividad de la RSE
Normatividad de la RSEEdwin Ortega
 
Beneficios de la RSE
Beneficios de la RSEBeneficios de la RSE
Beneficios de la RSEEdwin Ortega
 
Emprendimiento social
Emprendimiento socialEmprendimiento social
Emprendimiento socialEdwin Ortega
 
Grupos de interes.pptx
Grupos de interes.pptxGrupos de interes.pptx
Grupos de interes.pptxEdwin Ortega
 
Dimensiones de la RSE
Dimensiones de la RSEDimensiones de la RSE
Dimensiones de la RSEEdwin Ortega
 
Antecedentes de la RSE
Antecedentes de la RSEAntecedentes de la RSE
Antecedentes de la RSEEdwin Ortega
 
Alianzas para el desarrollo
Alianzas para el desarrolloAlianzas para el desarrollo
Alianzas para el desarrolloEdwin Ortega
 
Teoria de proyectos
Teoria de proyectosTeoria de proyectos
Teoria de proyectosEdwin Ortega
 
La energía y la humanidad
La energía y la humanidadLa energía y la humanidad
La energía y la humanidadEdwin Ortega
 
Concepto y tipologia
Concepto y tipologiaConcepto y tipologia
Concepto y tipologiaEdwin Ortega
 
Servicios ecosistemicos
Servicios ecosistemicosServicios ecosistemicos
Servicios ecosistemicosEdwin Ortega
 
Consumo y producción sostenible
Consumo y producción sostenibleConsumo y producción sostenible
Consumo y producción sostenibleEdwin Ortega
 
Agua y saneamiento
Agua y saneamientoAgua y saneamiento
Agua y saneamientoEdwin Ortega
 
Igualdad de genero
Igualdad de generoIgualdad de genero
Igualdad de generoEdwin Ortega
 
Pobreza y seguridad alimentaria
Pobreza y seguridad alimentariaPobreza y seguridad alimentaria
Pobreza y seguridad alimentariaEdwin Ortega
 

Plus de Edwin Ortega (20)

Colombia ante el cambio climatico.pdf
Colombia ante el cambio climatico.pdfColombia ante el cambio climatico.pdf
Colombia ante el cambio climatico.pdf
 
Cadena de Valor y RSE.pptx
Cadena de Valor y RSE.pptxCadena de Valor y RSE.pptx
Cadena de Valor y RSE.pptx
 
Normatividad de la RSE
Normatividad de la RSENormatividad de la RSE
Normatividad de la RSE
 
Beneficios de la RSE
Beneficios de la RSEBeneficios de la RSE
Beneficios de la RSE
 
Emprendimiento social
Emprendimiento socialEmprendimiento social
Emprendimiento social
 
RSE y Estrategia
RSE y EstrategiaRSE y Estrategia
RSE y Estrategia
 
Grupos de interes.pptx
Grupos de interes.pptxGrupos de interes.pptx
Grupos de interes.pptx
 
Dimensiones de la RSE
Dimensiones de la RSEDimensiones de la RSE
Dimensiones de la RSE
 
Antecedentes de la RSE
Antecedentes de la RSEAntecedentes de la RSE
Antecedentes de la RSE
 
Alianzas para el desarrollo
Alianzas para el desarrolloAlianzas para el desarrollo
Alianzas para el desarrollo
 
Teoria de proyectos
Teoria de proyectosTeoria de proyectos
Teoria de proyectos
 
La energía y la humanidad
La energía y la humanidadLa energía y la humanidad
La energía y la humanidad
 
Concepto y tipologia
Concepto y tipologiaConcepto y tipologia
Concepto y tipologia
 
Servicios ecosistemicos
Servicios ecosistemicosServicios ecosistemicos
Servicios ecosistemicos
 
Cambio climatico
Cambio climaticoCambio climatico
Cambio climatico
 
Consumo y producción sostenible
Consumo y producción sostenibleConsumo y producción sostenible
Consumo y producción sostenible
 
Agua y saneamiento
Agua y saneamientoAgua y saneamiento
Agua y saneamiento
 
Igualdad de genero
Igualdad de generoIgualdad de genero
Igualdad de genero
 
Salud y educacion
Salud y educacionSalud y educacion
Salud y educacion
 
Pobreza y seguridad alimentaria
Pobreza y seguridad alimentariaPobreza y seguridad alimentaria
Pobreza y seguridad alimentaria
 

Dernier

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...JAVIER SOLIS NOYOLA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
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.docxiemerc2024
 
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!CatalinaAlfaroChryso
 
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...JoseMartinMalpartida1
 
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.pdfcarolinamartinezsev
 
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
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
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...Ars Erótica
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
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.pptxCamuchaCrdovaAlonso
 

Dernier (20)

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...
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
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!
 
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...
 
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
 
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
 
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...
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
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...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
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
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 

Guia7 programación

  • 1. Programacion II Ing. Edwin J. Ortega Arreglos unidimensionales Un arreglo en C++ es un conjunto de datos que se almacenan en memoria de manera contigua con el mismo nombre. Para diferenciar los elementos de un arreglo se utilizan índices detrás del nombre del arreglo y encerrados por []. El elemento 5° (quinto) de un arreglo, es representado por el índice [4], ya que los índices comienzan en 0. Esto significa que un arreglo de 10 elementos tendría los índices del 0 al 9: [0...9] Ejemplo: char X[7]; El arreglo X de caracteres contiene los siguientes elementos: A R R E G L O La letra A será representada por el índice 0 y seria equivalente a X[0] y la letra G será representada por el índice 4 y seria equivalente a X[4]. Conviene imaginar un arreglo como una secuencia contigua de celdas (espacios de memoria), o casillas, en cada una de las cuales se puede guardar un elemento de la colección. Para declarar un arreglo se debe indicar el tipo de datos que va a contener, el nombre y el tamaño del arreglo con la siguiente estructura: <tipo> <nombre>[<tamaño>] Ejemplo: int entero[10]; En el ejemplo anterior estamos declarando el siguiente arreglo de números enteros: 0 1 2 3 4 5 6 7 8 9 Para asignar un dato a una celda del arreglo lo hacemos de la siguiente manera: entero[6] = 12; Con esto estamos asignando el numero 12 al séptimo campo del arreglo quedando nuestro arreglo de la siguiente forma: 0 1 2 3 4 5 126 7 8 9 Es importante tener clara cual es la diferencia entre el índice de un arreglo y su contenido, el índice siempre será constante iniciando desde 0 a N-1, siendo N la cantidad de campos o celdas Universidad Santiago de Cali 1 EMP0207
  • 2. Programacion II Ing. Edwin J. Ortega disponibles en el arreglo, mientras que el contenido o valores que toma un arreglo son los datos almacenados dentro de sus celdas o campos. Uso de una variable como índice Un recurso muy practico es utilizar una variable como índice de un arreglo, lo cual nos permite dar múltiples manejos el arreglo como por ejemplo pedir datos al usuario y agregar esos datos a mi arreglo con un ciclo for. Ejemplo: Int array[8]; for(int i=0; i<=7; i++) { printf(“ingrese el dato numero %d”, i); printf(“n”); scanf(“%d”,&A); array[i]=A; } En el ejemplo anterior podemos ver como el ciclo for permitirá que nos desplacemos a lo largo del arreglo y asignemos valores a los campos apuntados por la variable i, es decir cuando i valga 2, el arreglo estará ubicado en el campo array[i] que es igual a array[2]. Taller. 1. Realice un programa que tenga tome 5 números enteros por teclado en un arreglo y luego de esto los imprima en el mismo orden de ingreso usando la opción de retardo. 2. Realice un programa que tome 5 números enteros por teclado y luego de esto los imprima en orden inverso al orden de ingreso usando la opción de retardo, es decir si ingreso los números 4, 9, 6, 7 y 3, mi programa debe imprimir: 3 7 6 9 4 Universidad Santiago de Cali 2 EMP0207