Programacion en C: Llamadas a Algoritmos

Páginas: 2 (404 palabras) Publicado: 22 de febrero de 2015
Llamadas a ALGORITMOS

Una de las ventajas de trabajar con algoritmos es que estos se pueden reutilizar, en C también se pueden llamar a Procedimientos o Funciones desde otros Procedimientos oFunciones.

Al igual que vimos con algoritmos, en C no se debe cambiar el nombre del procedimiento o función llamado y el número de las entradas y las salidas deben ser siempre las mismas.

Acontinuación se presenta un procedimiento para encontrar el MAYOR de dos números, si los números son iguales este procedimiento se limita a devolver el segundo número.













Elprocedimiento para encontrar el MAYOR de tres números se vuelve muy largo y tedioso, es aquí donde es interesante la reutilización. A continuación (DEBAJO) se escribe el procedimiento para encontrar el mayorde 3 números llamando 2 veces al anterior procedimiento.









En la primera llamada se utilizan como entradas los dos primeros números y se guarda el resultado en una variable localMay1, que luego se usa como entrada en la segunda llamada para compararla con el tercer número y obtener el resultado final en May2.

Es necesario escribir estos dos procedimientos antes del MAIN yluego llamar a MayorDe3 desde el MAIN

Con funciones…

En un nuevo programa podemos ver como se trabaja con funciones, para aclarar la idea a continuación se presenta la función que encuentra elMAYOR de dos números.
















A continuación (debajo) se escribe la función para encontrar el mayor de 3 números, llamando 2 veces a la anterior función.










Eneste caso se llama dos veces a la función escrita previamente, como se puede ver se necesita agregar dos variables locales y retornar el resultado final en May2.

Como es de suponer se puedenrealizar llamadas de un procedimiento a una función y viceversa, se deja al estudiante probar con estas alternativas.

Es necesario escribir estas dos funciones antes del MAIN y luego llamar a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ej algoritmos programación c
  • Programación, algoritmos y C++
  • Programación en c: Estructura algoritmicas
  • Algoritmo Doomsday en programacion en c
  • Algoritmos Y Bases De Programacion C++
  • algoritmo llamadas
  • Programacion Y Algoritmos
  • Algoritmos Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS