Fundamentos de programacion
9Es el padre de los demás lenguajes 9El C/C++ es un lenguaje de programación multipropósito y cercano a la máquina 9Permite concentrarnos en la lógica deprogramación más que en detalles del entorno. 9Nos forma como programadores permitiéndonos conocer las
9
9
estructuras básicas, así como el manejo de la memoria principal mediante punteros y lamemoria secundaria (archivos). Es el lenguaje base para cualquier aplicación de propósito general como Sistemas Operativos (Windows y Linux), Manejadores de Base de Datos, procesadores de texto, etc. Esdecir es un lenguaje para formar al alumno y prepararlo para comprender a las computadoras
Funciones definidas por el usuario
Cuando un programa crece, se vuelve mas complicado de entender ymodificar, y es más propenso a cometer errores. La mejor forma de desarrollar y mantener un programa grande es construirlo a partir de piezas menores o modulos, sub modulos (Programación Modular) Ejemplo: Calcular las boletas de pago de los Trabajadores de la Universidad Inicio Leer datos() Calcular Ingresos() CalcularDescuentos() CalcularNeto() ImprimirBoleta() Fin
Funciones definidas por elusuario
el programa falla podemos detectar fácilmente el error. 9 Es una estrategia “divide y vencerás”. Al dividir una tarea compleja en varias funciones, es posible encargar el desarrollo de unafunción a un programador, pudiendo construir software en equipo.
9 Si
9 Además cada función es mas fácil de comprender,
escribir, probar, depurar y documentar.
9Es mas fácil de resolver ymantener
Declaración de una Función Prototipo
La declaración de una función , denominada también función prototipo, permite conocer el nombre, el tipo de resultado, el numero y tipos de losparámetros formales y opcionalmente sus nombres. Ejemplo : int EncontrarSuma (int, int);
Función Prototipo Función Principal
#include
int EncontrarSuma(int, int);
void main (void)
{ couta>>b;...
Regístrate para leer el documento completo.