Escolar Documentos
Profissional Documentos
Cultura Documentos
Primero de Industriales.
Mecnica, Qumica, y Electricidad
Departamento de Tecnologas de la Informacin
2) Conceptos nuevos.
Los conceptos nuevos introducidos son:
1)
2)
3)
4)
5)
6)
Concepto de funcin.
Uso y utilidad de las funciones.
Programacin Modular.
Parmetros.
mbito de una variable.
Variables locales y globales.
3) Lenguaje C.
Las nuevas caractersticas de C que ha aprendido y que necesita saber para la
realizacin de las prcticas.
1)
2)
3)
4)
5)
6)
4) Entorno Turbo C.
El EID de Dev-C++, nos ofrece una nueva funcionalidad a la hora de depurar un
programa que contiene funciones. Es la opcin Depurar --> Siguiente Paso.
Proponemos al alumno que averige la diferencia que hay entre ejecutar un programa
Avanzando paso a paso y usando esta nueva opcin de siguiente paso, para ello utilice
cualquier programa que contenga al menos dos funciones definidas por el usuario y que
sean llamadas desde la funcin principal
5) Ejercicios propuestos.
A continuacin se propone el enunciado de una serie de ejercicios que el alumno tiene
que realizar antes de asistir a la sesin de prcticas, con el fin de presentar las dudas
que hayan aparecido en la realizacin de los mismos durante la sesin de prcticas.
Fundamentos de la Informtica
Primero de Industriales.
Mecnica, Qumica, y Electricidad
Departamento de Tecnologas de la Informacin
1) Escribir un programa que pida un nmero por teclado y nos diga si ese nmero
es primo. El programa deber utilizar una funcin definida por el usuario, a la
que se le pase un nmero y nos devuelva un 0 en el caso de que el nmero que
le pasemos no sea primo, y un 1 en caso contrario.
2) Escribir un programa que pida un nmero natural por teclado y nos diga si ese
nmero es perfecto (un nmero natural es perfecto si es igual a la suma de sus
divisores, excluido l mismo). El programa deber utilizar una funcin
definida por el usuario, a la que se le pase un nmero y nos devuelva un 0 en
el caso de que el nmero que le pasemos no sea perfecto, y un 1 en caso
contrario.
3) Realizar un programa que pida dos nmeros enteros por teclado y muestre por
pantalla el siguiente men:
MENU
1. Sumar
2. Restar
3. Multiplicar
4. Dividir
5. Potencia
6. Factorial
7. Salir
Elija opcin:
6) Escriba una funcin que calcule la suma de los divisores de un nmero entero
positivo.
7) Escriba una funcin que determine si un carcter es uno de los dgitos
0,1,2.....9.
8) 1) Escriba una funcin que convierta grados a fahrenheit (fahrenheit = grados
* 9.0/5.0 + 32.0)
9) Escriba las funciones necesarias para poder calcular la equivalencia entre
centmetros, pies y pulgadas. (1 Pulgada = 2.54 cm, 1 Pie = 30.48 cm, 1 Pie =
12 Pulgadas)
Fundamentos de la Informtica
Primero de Industriales.
Mecnica, Qumica, y Electricidad
Departamento de Tecnologas de la Informacin
10) Escribir una funcin que lea un nmero entero y un nmero real por teclado,
en funcin del nmero entero se aplicar una de las funciones de conversin
anteriores, tal y como muestra la siguiente tabla:
Conversin
De Centmetros a Pulgadas
De Centmetros a Pies
De Pulgadas a Centmetros
De Pulgadas a Pies
De Pies a Centmetros
De Pies a Pulgadas
Entero
0
1
2
3
4
5
7) La Frase.
El modo de dar una vez en el clavo es dar cien veces en la herradura.
Miguel de Unamuno