SlideShare una empresa de Scribd logo
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

DOCX
Tareafunciones
DOCX
Ejercicios propuestos de arreglos
ODT
Trabajo de arreglo
DOCX
EJERCICIOS CON FORMULAS DE MICROSOFT EXCEL 2010
DOCX
Ejercicios de programación
DOCX
Informe de proyecto final
DOCX
Utp guia de laboratorio 4 hitd
PPTX
Análisis del problema presentacion
Tareafunciones
Ejercicios propuestos de arreglos
Trabajo de arreglo
EJERCICIOS CON FORMULAS DE MICROSOFT EXCEL 2010
Ejercicios de programación
Informe de proyecto final
Utp guia de laboratorio 4 hitd
Análisis del problema presentacion

La actualidad más candente (17)

PDF
Taller1
PDF
PRE CALCULO N°3 ESAN
PPT
Sesion 06 - Ecs. de 1er y 2do Grado con una Variable
PDF
Guia ejercicios part i
PDF
Basica noveno
PDF
Lista 7
PDF
1 algoritmos secuenciales
DOC
Ejercicios de algoritmos
DOCX
Portada
PDF
Ejercicios secuenciales
DOCX
Ejercicios algoritmos secuenciales
DOCX
Taller pseint adsi 581708
PDF
7222014 ejercicios-resueltos-con-pseint
PDF
Ejercicios secuenciales
PDF
PRE CALCULO N°7 ESAN
Taller1
PRE CALCULO N°3 ESAN
Sesion 06 - Ecs. de 1er y 2do Grado con una Variable
Guia ejercicios part i
Basica noveno
Lista 7
1 algoritmos secuenciales
Ejercicios de algoritmos
Portada
Ejercicios secuenciales
Ejercicios algoritmos secuenciales
Taller pseint adsi 581708
7222014 ejercicios-resueltos-con-pseint
Ejercicios secuenciales
PRE CALCULO N°7 ESAN
Publicidad

Similar a Guia ejercicios part ii (20)

PDF
Ejercicios de Lenguaje C #08 Resol.pdf
PDF
Revista
PDF
Guia 2 vectores y matrices programacion 11
PDF
Guia ejercicios part i
PDF
Luis Gamboa
PDF
Revista digital
PDF
Ejercicios de Lenguaje C #06 Resol.pdf
PDF
PDF
Ejercicios generales
PDF
Ejercicios generales C Programa
DOCX
Estructura de datos
PDF
ESTRUCTURAS ARRAYS Y DATOS C++
PPTX
Arreglos Unidimensionales - Vectores.pptx
PPT
Ejercicios de Programacion
PDF
Ejercicios.propuestos.vb
PPTX
PPTX
Ejercicios de Lenguaje C #08 Resol.pdf
Revista
Guia 2 vectores y matrices programacion 11
Guia ejercicios part i
Luis Gamboa
Revista digital
Ejercicios de Lenguaje C #06 Resol.pdf
Ejercicios generales
Ejercicios generales C Programa
Estructura de datos
ESTRUCTURAS ARRAYS Y DATOS C++
Arreglos Unidimensionales - Vectores.pptx
Ejercicios de Programacion
Ejercicios.propuestos.vb
Publicidad

Más de oswnes92 (10)

PDF
Proyecto prog i
PDF
Ultimo taller 3 corte
PDF
Ultimo taller 3 corte
PDF
Ultimo examen de la 3corte
PDF
Taller de tres persona 2 corte
PDF
Primer programa en laboratorio1 corte
PDF
2.prueba parcial 2 corte
DOC
Trabajo de ejercicios de lenguaje c
PDF
1.examen y trabajo 1corte
PDF
1.examen y trabajo 1corte
Proyecto prog i
Ultimo taller 3 corte
Ultimo taller 3 corte
Ultimo examen de la 3corte
Taller de tres persona 2 corte
Primer programa en laboratorio1 corte
2.prueba parcial 2 corte
Trabajo de ejercicios de lenguaje c
1.examen y trabajo 1corte
1.examen y trabajo 1corte

Último (20)

PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
PDF
capacitación de aire acondicionado Bgh r 410
PDF
Ronmy José Cañas Zambrano - Potenciando la tecnología en Venezuela.pdf
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PPT
introduccion a las_web en el 2025_mejoras.ppt
PPTX
Curso de generación de energía mediante sistemas solares
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
PDF
Diapositiva proyecto de vida, materia catedra
PDF
Maste clas de estructura metálica y arquitectura
PDF
Documental Beyond the Code (Dossier Presentación - 2.0)
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PPTX
modulo seguimiento 1 para iniciantes del
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PDF
CyberOps Associate - Cisco Networking Academy
PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
Propuesta BKP servidores con Acronis1.pptx
informe_fichas1y2_corregido.docx (2) (1).pdf
capacitación de aire acondicionado Bgh r 410
Ronmy José Cañas Zambrano - Potenciando la tecnología en Venezuela.pdf
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
Presentacion de Alba Curso Auditores Internos ISO 19011
introduccion a las_web en el 2025_mejoras.ppt
Curso de generación de energía mediante sistemas solares
Estrategia de Apoyo de Daylin Castaño (5).pdf
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Power Point Nicolás Carrasco (disertación Roblox).pptx
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
Diapositiva proyecto de vida, materia catedra
Maste clas de estructura metálica y arquitectura
Documental Beyond the Code (Dossier Presentación - 2.0)
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
modulo seguimiento 1 para iniciantes del
Historia Inteligencia Artificial Ana Romero.pptx
CyberOps Associate - Cisco Networking Academy
Influencia-del-uso-de-redes-sociales.pdf
Propuesta BKP servidores con Acronis1.pptx

Guia ejercicios part ii

  • 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