Está en la página 1de 15

Algoritmos con procedimientos y funciones (Taller aplicando funciones y procedimientos en

la solución de algoritmos. GA3-220501093-AA2-EV03).

Instructor

Julio Cesar Palechor Valencia

Aprendiz

Juan Miguel Arroyave Vallejo

Programa

Tecnología en Análisis y Desarrollo de Software

Institución

Servicio Nacional de Aprendizaje SENA

13 de abril de 2024
Introducción

En el mundo de la programación, los algoritmos son la columna vertebral de cualquier

solución lógica. Son la serie de pasos que se siguen para resolver un problema o

alcanzar un objetivo específico. Sin embargo, a medida que los problemas se vuelven

más complejos, los algoritmos también deben evolucionar. Aquí es donde entran en

juego los procedimientos y las funciones.

Este taller, titulado “Algoritmos con procedimientos y funciones”, se centra en la

aplicación de estos dos conceptos fundamentales en la solución de algoritmos. A través

de este taller, exploraremos cómo los procedimientos y las funciones pueden hacer que

nuestros algoritmos sean más eficientes, legibles y reutilizables.

Los procedimientos nos permiten agrupar bloques de código que realizan una tarea

específica en una sola unidad, mientras que las funciones, similares a los

procedimientos, pueden devolver un valor después de la ejecución. Ambos son

esenciales para estructurar el código de manera efectiva y reducir la redundancia.

16) Se requiere un algoritmo para determinar de N cantidades, cuántas son cero, cuántas

son menores a cero, y cuántas son mayores a cero.


Análisis

Seudocódigo en PSeInt
Código en c# con funciones
Codigo en c# con procedimientos
17) Se requiere un algoritmo para determinar cuánto ahorrará en pesos una persona diariamente

en el mes de enero, si ahorra $2 el primero de enero, $4 el dos de enero, $8 el 3 de enero y así

sucesivamente

Análisis

Seudocódigo en PSeInt
Codigo en c# con funciones
Código en c# con procedimientos
18) ) Un profesor requiere determinar cuál es la edad promedio de los N alumnos de un salón.

Análisis

Seudocódigo en PSeInt
Código en c# con funciones

19) Realice un algoritmo para leer las calificaciones de N alumnos y determine el

número de aprobados y reprobados, además el promedio de notas de los aprobados,

promedio de notas de los no aprobados y promedio de todos los alumnos


Análisis

Seudocódigo en PSeInt
Código en c# con funciones
Código en c# con procedimientos
20) Realice un algoritmo para obtener la tabla de multiplicar de un entero K

comenzando desde el 1 hasta el 12.

Análisis

Seudocódigo en PSeInt
Código en c# con funciones

Código en c# con procedimientos

También podría gustarte