Está en la página 1de 35

UNIVERSIDAD DE SONORA

Programación y Simulación
Electrónica
Ingeniería en Tecnología Electrónica

Dr. Ricardo Ramón Pérez Alcocer


ricardoramon.perez@unison.mx
1
Programación modular

2
Programación estructurada

3
Programación modular

4
Programación modular

5
Programación modular

6
Programación modular

7
Programación modular en C: Funciones

8
Elementos fundamentales

9
Declaración de una función: Prototipo

10
Prototipo

11
Prototipo: Ejemplos

12
Valor devuelto por una función

13
Parámetros o argumentos

14
Estructura de un programa en C

15
Definición de una función

16
Definición de una función: Cabecera

17
Definición de una función: Cuerpo

18
Definición de una función: Sentencia return

19
Definición de una función: Variables locales

20
Definición de una función

21
Definición de una función: Ejemplo

22
Gracias por su atención

23
Estructura de control for

24
Estructura de control for

25
Ejemplo
Realice un programa que suma todos los enteros entre 1 y 10

26
Ejemplo

Programa que suma


todos los enteros
entre 1 y 10

27
Anidamiento de estructuras de control

28
Ejemplo
Realice un programa que pide un número al usuario y escribe todos los
naturales entre 1 y ese número. Esta operación se repetirá hasta que el usuario
indique que quiere parar, introduciendo un 0.

29
Ejemplo
Programa que pide un
número al usuario y escribe
todos los naturales entre 1 y
ese número. Esta operación
se repetirá hasta que el
usuario indique que quiere
parar, introduciendo un 0.

30
Ejemplo
Realice un programa que muestre una matriz de números enteros de 2
columnas y 3 filas.

31
Ejemplo
Programa que muestre
una matriz de números
enteros de 2 columnas y 3
filas.

32
Ejemplo
Realice un programa que pida un número representando un día de la semana y
escriba el nombre correspondiente. Preguntará al usuario si desea seguir o no.
Repetirá la operación hasta que el usuario lo indique.

33
Ejemplo
Programa que pida un
número representando un día
de la semana y escriba el
nombre correspondiente.
Preguntará al usuario si
desea seguir o no. Repetirá
la operación hasta que el
usuario lo indique.

34
Gracias por su atención

35

También podría gustarte