SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
CARRERA: ANÁLISIS Y DISEÑO DE SISTEMAS

ASIGNATURA: LENGUAJE PROGRAMACIÓN I

          GUÍA DE EJERCICIOS
               PARTE II

       ARREGLOS, MATRICES, BUCLES


               Prof. Ing. Rubén Pulido González




              JUNIO 2011.
UNEFA    2
                                                Guía de Ejercicios Parte II




                            EJERCICIOS


1. Realizar un Programa en C, empleando la sentencia iterativa Do
  While, que muestre por pantalla los números pares e impares del 1 al
  1000.
2. Realizar un Programa en C que imprima y sume la serie de números
   3, 6, 9, 12,...,99.

3. Realizar un Programa en C que muestre los múltiplos de 2 y de 3 y
   de ambos comprendidos entre 0 y 100.


4. Realizar un Programa en C que nos permita contar los múltiplos de 3
   desde la unidad hasta un número que introducimos por teclado

5. Realizar un Programa en C que permita ingresar 10 números,
   ninguno de ellos igual a cero. Se pide sumar los positivos, obtener el
   producto de los negativos y luego mostrar ambos resultados.


6. Realizar un Programa en C que permita registrar de los empleados de
   una fábrica (no se sabe cuántos) su peso y saber cuántos pesan
   hasta 80 kg. inclusive y cuantos pesan más de 80 kg.

7. Dado un número entero, verificar si es un número primo o no.
8. Realizar un Programa en C que lea 10 elementos de un vector de
   enteros y mostrar su contenido

9. Diseñe un programa que obtenga, la calificación mayor y la
  calificación menor, de un grupo de 40 estudiantes, además de los
  nombres de dichos alumnos.
10. Realizar un Programa en C que lea 20 números enteros positivos,
   indicar cuál es el mayor y en qué orden fue leído (a que subíndice
   pertenece). Mostrar el arreglo completo.
UNEFA    3
                                                Guía de Ejercicios Parte II


11. Elabore un programa en C que permita leer una lista de números
   en un arreglo, calcule la suma, promedio, cuadrado , cubo y
   desviación.


12. Realizar un Programa en C que Sume números en un vector de 10
   elementos enteros hasta que el usuario lo desee. Cuando finalicen las
   sumas visualizar por pantalla lo siguiente:

  Elemento 0           cantidad total
  .....                .......
  Elemento 9           cantidad total

13. Una persona desea saber en qué día del mes realizó más gastos
   en compras, para ello ingresa por teclado día a día lo que gastó por
   día, cargando un vector definido en memoria. Puede haber varias o
   ninguna compra para un determinado día. Informar cual fue el día de
   mayor gasto.

14. Leer dos vectores A y B de dimensión 10. Generar un tercer vector
   C de 10 elementos donde la componente C[ i ] sea igual a la suma
   de A[ i ] y B[ i ]. Mostrar los tres vectores.


15. Leer 20 números enteros positivos. Mostrar el vector tal como fue
   ingresado y luego mostrar el vector ordenado en forma decreciente.

16. De los 100 empleados de una fábrica se registra en cada vector:
   número de cedula, edad y salario. Se pide:
• Ingresar los datos correlativamente
• Calcular la edad promedio informando número de cedula de los
 empleados cuya edad supere el promedio
• Calcular salario promedio informando número de cedula de aquellos
 cuyo salario supere el promedio

17. Leer 20 números enteros (positivos y negativos) distintos de cero.
   Mostrar el vector tal como fue ingresado y luego mostrar los positivos
   ordenados en forma decreciente y por último mostrar los negativos
   ordenados en forma creciente.


18. Inicializar a cero una matriz de 6 filas por 5 columnas. Cargar
   valores enteros en un elemento determinado, para lo cual se debe
UNEFA    4
                                                 Guía de Ejercicios Parte II


   informar número de fila y de columna y luego ingresar el valor a
   cargar. Mostrar la matriz por filas y luego por columnas.

19. Dada una matriz cuadrática 4x4 calcular la suma de la diagonal
   principal.


20. Dada una matriz cuadrática 5x5. Calcular la transpuesta de la
   matriz y almacenarlo en otra matriz

21. Dada una matriz cuadrática, sumar los elementos de la diagonal
   principal.
22. Dada una matriz cuadrática, sumar los elementos de la diagonal
   secundaria.

23.   Dada una matriz cuadrática, calcular la transpuesta de la matriz.


24. Escribir un programa que cargue los datos del arrays paralelos. Se
   ingresan: nombre del jugador, nombre del equipo, cantidad de
   partidos jugados y cantidad de goles convertidos. Por cada jugador
   se calcula el promedio de goles por partido y se almacena en el
   miembro correspondiente a cada elemento del array. Luego de este
   proceso se debe mostrar por pantalla la información contenida en los
   arrays (nombre del jugador, nombre del equipo, cantidad de partidos
   jugados, cantidad de goles convertidos y promedio de goles por
   partido.

25. Se solicita crear, inicializar, cargar dos matrices cuadráticas 4x4 (A
   Y B) y se pide calcular:
           a) A+B
           b) 2A + (A-B)
           c) A*B

26. Una empresa de colectivos tiene 3 líneas de 12 autos cada una.
   Por cada viaje el chofer entrega al llegar a la terminal una planilla
   con el número de coche (de 1 a 12) , número de línea ( de 1 a 3) y la
   recaudación del viaje. Las planillas se entregan sin ningún orden. Se
   pide informar por pantalla:
• La recaudación total por línea de colectivo
• La recaudación total por coche
• La recaudación total general

Más contenido relacionado

La actualidad más candente (17)

Taller1
Taller1Taller1
Taller1
 
Sesion 06 -
Sesion 06 -Sesion 06 -
Sesion 06 -
 
PRE CALCULO N°3 ESAN
PRE CALCULO N°3 ESANPRE CALCULO N°3 ESAN
PRE CALCULO N°3 ESAN
 
Sesion 06 - Ecs. de 1er y 2do Grado con una Variable
Sesion 06 - Ecs. de 1er y 2do Grado con una VariableSesion 06 - Ecs. de 1er y 2do Grado con una Variable
Sesion 06 - Ecs. de 1er y 2do Grado con una Variable
 
Guia ejercicios part i
Guia ejercicios part iGuia ejercicios part i
Guia ejercicios part i
 
Basica noveno
Basica novenoBasica noveno
Basica noveno
 
Lista 7
Lista 7Lista 7
Lista 7
 
1 algoritmos secuenciales
1 algoritmos secuenciales1 algoritmos secuenciales
1 algoritmos secuenciales
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
Portada
PortadaPortada
Portada
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Ejercicios algoritmos secuenciales
Ejercicios algoritmos secuencialesEjercicios algoritmos secuenciales
Ejercicios algoritmos secuenciales
 
Taller pseint adsi 581708
Taller pseint adsi 581708Taller pseint adsi 581708
Taller pseint adsi 581708
 
7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint7222014 ejercicios-resueltos-con-pseint
7222014 ejercicios-resueltos-con-pseint
 
Sesion 07 -
Sesion 07 -Sesion 07 -
Sesion 07 -
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
PRE CALCULO N°7 ESAN
PRE CALCULO N°7 ESANPRE CALCULO N°7 ESAN
PRE CALCULO N°7 ESAN
 

Similar a Programación I - Arreglos, matrices y bucles

Guia ejercicios part i
Guia ejercicios part iGuia ejercicios part i
Guia ejercicios part ioswnes92
 
Ejercicios.propuestos.vb
Ejercicios.propuestos.vbEjercicios.propuestos.vb
Ejercicios.propuestos.vbArTuro FhliNn
 
0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++nylh_star
 
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303louis1984
 
Practica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIPractica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14Maestros en Linea
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14Maestros Online
 
Trabajo Práctico Modelo Nº 3 - Introducción a la Programación
Trabajo Práctico Modelo Nº 3 - Introducción a la ProgramaciónTrabajo Práctico Modelo Nº 3 - Introducción a la Programación
Trabajo Práctico Modelo Nº 3 - Introducción a la Programaciónmnllorente
 
Presentacion Aplicacion Con Matrices
Presentacion Aplicacion Con MatricesPresentacion Aplicacion Con Matrices
Presentacion Aplicacion Con Matriceskruskaya salazar
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++Jhon TRUJILLO
 
Estructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de EjerciciosEstructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de Ejercicioslaryenso
 
Practica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIPractica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 

Similar a Programación I - Arreglos, matrices y bucles (20)

Guia ejercicios part i
Guia ejercicios part iGuia ejercicios part i
Guia ejercicios part i
 
Ejercicios.propuestos.vb
Ejercicios.propuestos.vbEjercicios.propuestos.vb
Ejercicios.propuestos.vb
 
0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++
 
Ejercicios java
Ejercicios javaEjercicios java
Ejercicios java
 
Guía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web BásicaGuía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web Básica
 
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303Evaluacion final hoja de ruta_practica_de_laboratorio_301303
Evaluacion final hoja de ruta_practica_de_laboratorio_301303
 
Guía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web BásicaGuía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web Básica
 
Practica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIPractica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FI
 
clases y objetos
clases y objetosclases y objetos
clases y objetos
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14
 
Fundamentos de programacion ss14
Fundamentos de programacion ss14Fundamentos de programacion ss14
Fundamentos de programacion ss14
 
Trabajo Práctico Modelo Nº 3 - Introducción a la Programación
Trabajo Práctico Modelo Nº 3 - Introducción a la ProgramaciónTrabajo Práctico Modelo Nº 3 - Introducción a la Programación
Trabajo Práctico Modelo Nº 3 - Introducción a la Programación
 
Metodos numericos ss13
Metodos numericos ss13Metodos numericos ss13
Metodos numericos ss13
 
Metodos numericos ss13
Metodos numericos ss13Metodos numericos ss13
Metodos numericos ss13
 
Computación 2 sept 2012
Computación 2 sept 2012Computación 2 sept 2012
Computación 2 sept 2012
 
Programas propuestos leo
Programas propuestos leoProgramas propuestos leo
Programas propuestos leo
 
Presentacion Aplicacion Con Matrices
Presentacion Aplicacion Con MatricesPresentacion Aplicacion Con Matrices
Presentacion Aplicacion Con Matrices
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++
 
Estructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de EjerciciosEstructura de Control Múltiple(case).Guia de Ejercicios
Estructura de Control Múltiple(case).Guia de Ejercicios
 
Practica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIPractica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FI
 

Más de oswnes92

Proyecto prog i
Proyecto prog iProyecto prog i
Proyecto prog ioswnes92
 
Ultimo taller 3 corte
Ultimo taller 3 corteUltimo taller 3 corte
Ultimo taller 3 corteoswnes92
 
Ultimo taller 3 corte
Ultimo taller 3 corteUltimo taller 3 corte
Ultimo taller 3 corteoswnes92
 
Ultimo examen de la 3corte
Ultimo examen de la 3corteUltimo examen de la 3corte
Ultimo examen de la 3corteoswnes92
 
Taller de tres persona 2 corte
Taller de tres persona 2 corteTaller de tres persona 2 corte
Taller de tres persona 2 corteoswnes92
 
Primer programa en laboratorio1 corte
Primer programa en laboratorio1 cortePrimer programa en laboratorio1 corte
Primer programa en laboratorio1 corteoswnes92
 
2.prueba parcial 2 corte
2.prueba parcial 2 corte2.prueba parcial 2 corte
2.prueba parcial 2 corteoswnes92
 
Trabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje cTrabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje coswnes92
 
1.examen y trabajo 1corte
1.examen y trabajo 1corte1.examen y trabajo 1corte
1.examen y trabajo 1corteoswnes92
 
1.examen y trabajo 1corte
1.examen y trabajo 1corte1.examen y trabajo 1corte
1.examen y trabajo 1corteoswnes92
 

Más de oswnes92 (10)

Proyecto prog i
Proyecto prog iProyecto prog i
Proyecto prog i
 
Ultimo taller 3 corte
Ultimo taller 3 corteUltimo taller 3 corte
Ultimo taller 3 corte
 
Ultimo taller 3 corte
Ultimo taller 3 corteUltimo taller 3 corte
Ultimo taller 3 corte
 
Ultimo examen de la 3corte
Ultimo examen de la 3corteUltimo examen de la 3corte
Ultimo examen de la 3corte
 
Taller de tres persona 2 corte
Taller de tres persona 2 corteTaller de tres persona 2 corte
Taller de tres persona 2 corte
 
Primer programa en laboratorio1 corte
Primer programa en laboratorio1 cortePrimer programa en laboratorio1 corte
Primer programa en laboratorio1 corte
 
2.prueba parcial 2 corte
2.prueba parcial 2 corte2.prueba parcial 2 corte
2.prueba parcial 2 corte
 
Trabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje cTrabajo de ejercicios de lenguaje c
Trabajo de ejercicios de lenguaje c
 
1.examen y trabajo 1corte
1.examen y trabajo 1corte1.examen y trabajo 1corte
1.examen y trabajo 1corte
 
1.examen y trabajo 1corte
1.examen y trabajo 1corte1.examen y trabajo 1corte
1.examen y trabajo 1corte
 

Último

Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 

Último (20)

Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 

Programación I - Arreglos, matrices y bucles

  • 1. CARRERA: ANÁLISIS Y DISEÑO DE SISTEMAS ASIGNATURA: LENGUAJE PROGRAMACIÓN I GUÍA DE EJERCICIOS PARTE II ARREGLOS, MATRICES, BUCLES Prof. Ing. Rubén Pulido González JUNIO 2011.
  • 2. UNEFA 2 Guía de Ejercicios Parte II EJERCICIOS 1. Realizar un Programa en C, empleando la sentencia iterativa Do While, que muestre por pantalla los números pares e impares del 1 al 1000. 2. Realizar un Programa en C que imprima y sume la serie de números 3, 6, 9, 12,...,99. 3. Realizar un Programa en C que muestre los múltiplos de 2 y de 3 y de ambos comprendidos entre 0 y 100. 4. Realizar un Programa en C que nos permita contar los múltiplos de 3 desde la unidad hasta un número que introducimos por teclado 5. Realizar un Programa en C que permita ingresar 10 números, ninguno de ellos igual a cero. Se pide sumar los positivos, obtener el producto de los negativos y luego mostrar ambos resultados. 6. Realizar un Programa en C que permita registrar de los empleados de una fábrica (no se sabe cuántos) su peso y saber cuántos pesan hasta 80 kg. inclusive y cuantos pesan más de 80 kg. 7. Dado un número entero, verificar si es un número primo o no. 8. Realizar un Programa en C que lea 10 elementos de un vector de enteros y mostrar su contenido 9. Diseñe un programa que obtenga, la calificación mayor y la calificación menor, de un grupo de 40 estudiantes, además de los nombres de dichos alumnos. 10. Realizar un Programa en C que lea 20 números enteros positivos, indicar cuál es el mayor y en qué orden fue leído (a que subíndice pertenece). Mostrar el arreglo completo.
  • 3. UNEFA 3 Guía de Ejercicios Parte II 11. Elabore un programa en C que permita leer una lista de números en un arreglo, calcule la suma, promedio, cuadrado , cubo y desviación. 12. Realizar un Programa en C que Sume números en un vector de 10 elementos enteros hasta que el usuario lo desee. Cuando finalicen las sumas visualizar por pantalla lo siguiente: Elemento 0 cantidad total ..... ....... Elemento 9 cantidad total 13. Una persona desea saber en qué día del mes realizó más gastos en compras, para ello ingresa por teclado día a día lo que gastó por día, cargando un vector definido en memoria. Puede haber varias o ninguna compra para un determinado día. Informar cual fue el día de mayor gasto. 14. Leer dos vectores A y B de dimensión 10. Generar un tercer vector C de 10 elementos donde la componente C[ i ] sea igual a la suma de A[ i ] y B[ i ]. Mostrar los tres vectores. 15. Leer 20 números enteros positivos. Mostrar el vector tal como fue ingresado y luego mostrar el vector ordenado en forma decreciente. 16. De los 100 empleados de una fábrica se registra en cada vector: número de cedula, edad y salario. Se pide: • Ingresar los datos correlativamente • Calcular la edad promedio informando número de cedula de los empleados cuya edad supere el promedio • Calcular salario promedio informando número de cedula de aquellos cuyo salario supere el promedio 17. Leer 20 números enteros (positivos y negativos) distintos de cero. Mostrar el vector tal como fue ingresado y luego mostrar los positivos ordenados en forma decreciente y por último mostrar los negativos ordenados en forma creciente. 18. Inicializar a cero una matriz de 6 filas por 5 columnas. Cargar valores enteros en un elemento determinado, para lo cual se debe
  • 4. UNEFA 4 Guía de Ejercicios Parte II informar número de fila y de columna y luego ingresar el valor a cargar. Mostrar la matriz por filas y luego por columnas. 19. Dada una matriz cuadrática 4x4 calcular la suma de la diagonal principal. 20. Dada una matriz cuadrática 5x5. Calcular la transpuesta de la matriz y almacenarlo en otra matriz 21. Dada una matriz cuadrática, sumar los elementos de la diagonal principal. 22. Dada una matriz cuadrática, sumar los elementos de la diagonal secundaria. 23. Dada una matriz cuadrática, calcular la transpuesta de la matriz. 24. Escribir un programa que cargue los datos del arrays paralelos. Se ingresan: nombre del jugador, nombre del equipo, cantidad de partidos jugados y cantidad de goles convertidos. Por cada jugador se calcula el promedio de goles por partido y se almacena en el miembro correspondiente a cada elemento del array. Luego de este proceso se debe mostrar por pantalla la información contenida en los arrays (nombre del jugador, nombre del equipo, cantidad de partidos jugados, cantidad de goles convertidos y promedio de goles por partido. 25. Se solicita crear, inicializar, cargar dos matrices cuadráticas 4x4 (A Y B) y se pide calcular: a) A+B b) 2A + (A-B) c) A*B 26. Una empresa de colectivos tiene 3 líneas de 12 autos cada una. Por cada viaje el chofer entrega al llegar a la terminal una planilla con el número de coche (de 1 a 12) , número de línea ( de 1 a 3) y la recaudación del viaje. Las planillas se entregan sin ningún orden. Se pide informar por pantalla: • La recaudación total por línea de colectivo • La recaudación total por coche • La recaudación total general