guia de aprendizaje - arreglos helen

Upload: darmaorozcoalvarez

Post on 07-Jul-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Guia de Aprendizaje - Arreglos Helen

    1/5

    Metodologíade la

    Programación

    Servicio Nacional de Aprendizaje – SENA

    Programa de formación: Centro de Comercio y Servicios - RSARA!"A#$A "E APREN"%A&E' ( Arreglos)

    Fecha:

    Marzo de 2014

    Versión 1.0

    Página 1 de 5

    *+ "EN,CAC.N "E !A #$/A "E APREN"%A&E

    Nom0re del Proyecto: (proyecto de formación en el cual se enmarca laguía)

    "1ración en 2oras

    ase del Proyecto: "1ración en 2oras

    Actividad de Proyecto

    Competencia: Res1ltados de Aprendizaje "1ración en 2oras de laactividad

    (Código + descripción de lacompetencia)

    (Código del resultado +consecutivo + descripción delresultado de aprendizaje)

    3+ PRESEN,AC4NLa Programación de computadoras es la ciencia que permite a una persona programar una

    computadora para que resuelva tareas de manera rápida. Un Programa de computadora se puede

    definir como una secuencia de instrucciones que indica las acciones o tareas que han de ejecutarse

    para dar solución a un problema determinado. Los arreglos son una forma diferente de almacenar y

    organizar información. Un arreglo es una estructura de datos utilizada para almacenar un conjunto

    de datos del mismo tipo. s una colección o conjunto de elementos finito! ordenado y homog"neo.# $inito: porque tiene un l%mite es decir! debe determinarse cual será el n&mero má'imo de

    elementos que podr%a contener.

    # (rdenado: se puede determinar cuál es el primer elemento! el segundo! el tercero hasta el&ltimo elemento.

    # )omog"neo: todos los elementos de un arreglo son del mismo tipo *todos enteros! todos char 

    etc.+

    ,omo resultado de aprendizaje.

    -e espera que al finalizar esta gu%a el aprendiz conozca la estructura de datos denominadaarreglos! de una dimensión! y multidimensionales! cómo se declaran! cómo se inicializan! cómose tiene acceso a los elementos de un arreglo! que le permita dar solución a problemascomputacionales.

    5+ C4N4C6EN,4S PRE74S• studiar los conceptos descritos en clase y el documento de apoyo *LPP+

  • 8/18/2019 Guia de Aprendizaje - Arreglos Helen

    2/5

    Metodologíade la

    Programación

    Servicio Nacional de Aprendizaje – SENA

    Programa de formación: Centro de Comercio y Servicios - RSARA!"A#$A "E APREN"%A&E' ( Arreglos)

    Fecha:

    Marzo de 2014

    Versión 1.0

    Página 2 de 5

    '+ AC,7"A"ES 8 ES,RA,E#AS "E APREN"%A&E

    AC,7"A" "E APREN"%A&E * : "esarrolla el taller prop1estoPara cada uno de los siguientes ejercicios realizar.

    a. nálisis de la soluciónb. /efinición de variables y nombresc. lgoritmo *LPP+d. Prueba de escritorio

    0. Llenar un vector *arreglo unidimensional+ con 01 valores enteros y determinar cuántos de

    ellos son positivos! cuantos negativos.2344 entrada 5 *contador+! neg* numero negativo+! pos *numero positivo+Proceso pos6#p70

      neg6#n#0-alida pos! neg

     rreglo8019de ntero umreal 5! neg! posiniciopos6#1neg6#1

    para 5 6#0 hasta 01 hagaescriba ;5ngrese umero ;lea um 859fin parapara 56# 0 hasta 01 haga

    si um859

    p

  • 8/18/2019 Guia de Aprendizaje - Arreglos Helen

    3/5

    Metodologíade la

    Programación

    Servicio Nacional de Aprendizaje – SENA

    Programa de formación: Centro de Comercio y Servicios - RSARA!"A#$A "E APREN"%A&E' ( Arreglos)

    Fecha:

    Marzo de 2014

    Versión 1.0

    Página 3 de 5

    ?. /ada una matriz de @ filas y @ columnas imprimir la diagonal de la matriz.

    23444ntrada fil: filas col: columnasProceso: col6#col70-alida matriz 8fil!col9

    arreglo 8@!@9 de real matentero fil!colinicio

    escriba ;ingrese valor de la fila ;llamar nueva=linea

    para f6#0 hasta @ hagapara c6#0 hasta @ hagaescriba ;digite el valor: ;lea mat8fil!col9llamar nueva=lineafin para

    fin paraescriba ;imprimir la matriz creada.;llamar nueva=linea

    para fil6#0 hasta @ hagapara col6#0 hasta @ hagaescriba mat8fil!col9

    col6#col70llamar nueva=lineafin para

    fin parafin

    >. Llenar un vector de A casillas con las calificaciones de un estudiante y posteriormente

    calcular e imprimir su promedio.2344ntrada : prom: promedio

    Proceso: suma6#suma7num8i9 prom6#sum4A-alida : prom

     rreglo 8A9 de 2eal numntero i!suma2eal prom5nicio

    scriba ;/igite las notas ;

    >

    B

  • 8/18/2019 Guia de Aprendizaje - Arreglos Helen

    4/5

    Metodologíade la

    Programación

    Servicio Nacional de Aprendizaje – SENA

    Programa de formación: Centro de Comercio y Servicios - RSARA!"A#$A "E APREN"%A&E' ( Arreglos)

    Fecha:

    Marzo de 2014

    Versión 1.0

    Página 4 de 5

    Para i6#0 hasta A hagaLea num8i9

    suma6#suma7num8i9$in paraprom6#sum4Ascriba ;l promedio es: ;! prom$in

    C. Una empresa dedicada a vender computadores! tiene 01 sucursales en varias ciudades. -e

    necesita leer las ventas mensuales de cada una de las sucursales y calcular el promedio de

    ventas! además sacar un listado de las sucursales cuyas ventas mensuales sean superiores

    al promedio.23444 arreglo 8019 de entero sucursal

    arreglo 8019 de cadena8?19 nombreentero i!suma

    real prom5nicio

    para i6#0 hasta > hagaescriba ;/igite el nombre de la sucursal ;lea nombre8i9escriba ;/igite ventas mensuales ;lea sucursal 8i9suma6#suma7sucursal8i9

    fin para

    prom6#suma4>

    para i6#0 hasta > hagasi sucursal8i9

  • 8/18/2019 Guia de Aprendizaje - Arreglos Helen

    5/5

    Metodologíade la

    Programación

    Servicio Nacional de Aprendizaje – SENA

    Programa de formación: Centro de Comercio y Servicios - RSARA!"A#$A "E APREN"%A&E' ( Arreglos)

    Fecha:

    Marzo de 2014

    Versión 1.0

    Página 5 de 5

    http:44GGG.monografias.com4trabajos>>4dispositivos4dispositivos.shtml

    http:44GGG.csae.map.es4csi4silice4)G#cpuJ.html

    http:44GGG.monografias.com4trabajosK04clasificacion#arrays4clasificacion#arrays.shtml

    http://www.monografias.com/trabajos33/dispositivos/dispositivos.shtmlhttp://www.csae.map.es/csi/silice/Hw-cpu6.htmlhttp://www.monografias.com/trabajos33/dispositivos/dispositivos.shtmlhttp://www.csae.map.es/csi/silice/Hw-cpu6.html