Está en la página 1de 28

LENGUAJE DE

PROGRAMACIÓN

Ing. Mario Humberto Alcocer Campos


2015 marioalcocerutcam@hotmail.com
Objetivo

 El alumno desarrollará programas en un


lenguaje de computadora, con diferentes
interfaces puerto serie, paralelo ó USB
para controlar y monitorear sistemas
automáticos.
Unidades

 I. Elementos de lenguaje C
 II. Estructura de datos y funciones

 III. Control y monitoreo de sistemas

automáticos
Criterios de evaluación

10% Participación y asistencia

30% Tareas y actividades

30% Tarea integradora

30% Examen

100% Calificación de la unidad


Comportamiento esperado
 Proactivo
 Respeto
 Responsabilidad
 Iniciativa
 Puntualidad
 Crítico
 Espíritu de superación personal
 Analítico.
Unidades II. Estructura de datos y funciones

Objetivo: El alumno elaborará programas en


lenguaje C utilizando funciones que contengan
arreglos, punteros y sentencias de control para la
construcción de bloques de funciones que integren
funcionalidad al programa de monitoreo de una
variable física.
Temas Unidad II.

1. Arreglos
2. Punteros
3. Funciones
Actividades
 Elaborar un programa en C que realice las
siguientes funciones:

1. Solicitar 10 calificaciones al usuario, imprimirlas


en pantalla y promediarlas

2. Leer dos matrices de tres por tres, calcular su


suma e imprimir el resultado. Ejemplo:
  A=   B=   C=A+B=
1. Solicitar 10 calificaciones al usuario, imprimirlas
en pantalla y promediarlas
2. Leer dos matrices de tres por tres, calcular su suma
e imprimir el resultado
Actividades
 Elaborar un programa en C que realice las
siguientes funciones:

3. Solicitar 10 números y ordenarlos


ascendentemente, utilizar arreglos. (Sugerencia:
investigar el método de la burbuja)
3. Solicitar 10 números y ordenarlos
ascendentemente, utilizar arreglos.
Actividades
 Elaborar un programa en C utilizando funciones o
procedimientos:

4. Leer 10 números de un dígito y posteriormente


imprima la tabla de multiplicar de cada uno.

5. Leer dos vectores unidimensionales de cinco


elementos cada uno, posteriormente calcular la
suma de los elementos almacenándolos en un
nuevo vector.
4. Leer 10 números de un dígito y posteriormente
imprima la tabla de multiplicar de cada uno.

Programa elaborado sin emplear funciones


4. Leer 10 números de un dígito y posteriormente
imprima la tabla de multiplicar de cada uno.

Programa elaborado con el empleo de funciones


5. Leer dos vectores unidimensionales de cinco
elementos cada uno, posteriormente calcular la suma de
los elementos almacenándolos en un nuevo vector

Programa elaborado sin emplear funciones


5. Leer dos vectores unidimensionales de cinco
elementos cada uno, posteriormente calcular la suma de
los elementos almacenándolos en un nuevo vector

Programa elaborado empleando funciones


Actividades
 Elaborar un programa en C que realice las
siguientes funciones:

6. Leer dos matrices de tres por tres, calcular su


suma e imprimir el resultado aplicando funciones.
6. Leer dos matrices de tres por tres, calcular su
suma e imprimir el resultado aplicando
funciones.
Actividades
 Elaborar un programa en C que realice las
siguientes funciones:

7. Verificar si un dato se encuentra en una matriz


bidimensional (3X3), utilizando funciones.

8. Verificar si un dato se encuentra en una matriz


bidimensional (3X3), indicando cuántas veces y
en qué posiciones.
7. Verificar si un dato se encuentra en una
matriz bidimensional, utilizando funciones
8. Verificar si un dato se encuentra en una matriz
bidimensional (3X3), indicando cuántas veces y en qué
posiciones
Actividades
 Elaborar un programa en C que realice las siguientes
funciones:

9. Leer una cadena de caracteres utilizando un vector

10. Elaborar un menú que calcule el área de tres opciones:


1) Triángulo,
2) Cuadrado
3) Rectángulo
4) Salir
9. Leer una cadena de caracteres utilizando un vector
10. Elaborar un menú que calcule el área de tres
opciones
Tarea integradora Unidad II.
En todos los programas se requiere
utilicen por lo menos 4 funciones por
cada uno, además de tener
comentarios.
Cualquier copia total o parcial no tendrán puntuación ninguno de
los implicados

30 puntos.
Elaborar el programa en C para:
1. Leer los datos de doce personas como son: nombre,
edad, estatura, peso, posteriormente indicar cuál es
el nombre de la persona de menor edad, el
promedio de las estaturas y el de los pesos.
2. Generar diez números aleatorios de un dígito,
almacenarlos en un vector, posteriormente solicitar
al usuario un número de un dígito para que el
programa indique en qué posición se encuentra el
número, las veces que aparece repetido y la suma
de todos los números aleatorios generados.
(Imprimir el vector en orden descendente)
Elaborar el programa en C para:
3. Leer una matriz de 3 filas y 3 columnas, calcular
la suma de los elementos que se encuentran en la
misma fila, calcular el promedio de los elementos
que se encuentran en la misma columna, indicar
cual es el mayor y el menor de todos los
elementos.

También podría gustarte