Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CIUDAD UNIVERSITARIA.
Sección: 1700
Fecha: 17 de febrero del 2023
Tegucigalpa, MDC, Honduras.
INTRODUCCIÓN
En la vida cotidiana los algoritmos están presentes en el ámbito informático y en todas partes
estos se emplean para resolver problemas del modo más rápido posible, siguiendo una serie de
pasos y procedimientos.
En el presente ensayo damos a conocer que usando la metodología para construir algoritmos y
usando una secuencia repetitiva se puede lograr construir un algoritmo que facilite la entrada de
varios datos con facilidad.
Las características fundamentales de un algoritmo son:
Precisión: Indica el orden de realización de cada paso dentro del proceso.
Definición: Indica la precisión y la invariabilidad de los pasos detallados en el proceso, es decir
si el algoritmo se prueba dos veces, en las dos pruebas se debe lograr el mismo resultado.
Finitud: Indica el numero razonable de pasos, los cuales deben conllevar a la finalización del
proceso y producir un resultado en un tiempo finito.
Puede tener cero o más elementos de entrada.
Debe producir un resultado.
Los datos de salida serán los resultados de efectuar las instrucciones.
MARCO CONCEPTUAL.
El programador, es, antes que nada, una persona que esta para resolver problemas. Debido a
esto, es necesario realizar una serie de métodos para poder acertar los problemas y así tomar
una mejor decisión en todos los aspectos.
Dichos aspectos, fueron creados con el mismo fin y van de la mano del programador para una
mejor toma de decisiones en las empresas, esto con el fin de poder determinar el problema y
encontrar su solución. Ahora bien, una vez entendiendo eso; Metodología de la programación es
un conjunto de técnicas y métodos que ayudan al desarrollo de programas, pero primero hay que
definir los siguientes conceptos: Algortimo, Diagrama de flujo y pseudocodigo.
Ahora bien, una vez definidos estos conceptos básicos de una manera breve, también
entraremos un poquito en preámbulo en que pasos seguimos para la realización de este trabajo
y poder encontrar la solución al problema: “REPETICION CONTROLADA POR UN
CONTADOR”, en el cual, tendremos que sacar el promedio de notas de 10 alumnos y dicho
programa, tiene que hacer la suma de las notas y dividirlo entre el número de alumnos, y luego
escribir el promedio en un print de pantalla automáticamente, todo esto de manera fluida y
eficiente.
Primero que nada, se hizo una lluvia de idea para poder determinar el algoritmo y sus
principales “Variables”, esto con el fin de hacer notar cual es el problema principal y cuáles son
sus puntos lógicos, de primera instancia, esto nos servirá para poder darle un mejor enfoque y
no perder de vista las posibles soluciones. Definir las variables es el principal paso para la
realización de un programa que nos ayude a la toma de decisiones, si no sabemos encontrar el
problema principal, no podremos realizar un programa eficaz para el problema, por lo tanto,
estará mal hecho y deficiente el trabajo.
Luego de definir nuestras variables, procedemos a indicarle a la máquina que tiene que pedir
los datos de 10 alumnos, 10 notas con números enteros del 1 al 100, para esta realización,
usamos el parámetro “Mientras”, el cual se repite 10 veces, una vez llega al número 10, este
procederá a dejar de repetirse y procederá a hacer el siguiente paso.
El siguiente paso será hacer la suma de esas 10 notas ingresadas a la máquina, pero esta la
hará la maquina misma de manera automática, pero estos pasos se explicarían de mejor
manera en la parte práctica del tema.
Una vez ingresadas las 10 notas y la suma, sacara el promedio de los alumnos dividiendo esa
suma total de calificaciones por el número total de alumnos, cabe recalcar que dicho código
puede funcionar para más alumnos si así se desea, pero en este caso solo son 10 datos
diferentes los que se piden.
El promedio será sacado de la misma manera, el cual, en la parte práctica se muestra el código
que se usó para la realización de este proceso, pero básicamente en eso consistirá el
programa.
Esta investigación, que tenía su origen en el trabajo de Babbage, sirvió a la joven matemática
para introducir algunas ideas sobre programación muy avanzadas para la época. Entre ellas,
un sistema de tarjetas perforadas que serían esenciales para programar los primeros
ordenadores a mediados del siglo XX. Estas aportaciones de Lovelace supusieron la creación
del primer algoritmo destinado a ser procesado por una máquina. (FUNDACIÓN, 2021)
¿Qué es un algoritmo?
Lo primero que haremos es ponerle un nombre en este caso será algoritmo promedio de
clase
Algoritmo promedio_clase
Declaramos las variables en este ejemplo utilizamos las variables n, x y las declaramos como
enteros para poder trabajar con números enteros.
También declaramos las variables cali, suma y las declaramos como real para poder trabajar
con punto decimal
Definir n,x promedio Como enteros
Definir cali, suma promedio Como Real
Con la función escribir mostramos un mensaje en pantalla y pedimos y pedimos el número de
alumnos
Escribir “Escribe el número de alumnos”
Estos números los almacenamos en la variable n
leer n
Una vez que tenemos este variable cargada con un número entonces vamos inicializar la
variable x con el numero 1 las variable cali con el número 0 y la variable suma también con el
número 0
X=1
Suma=0
Cali=0
Vamos utilizar un siclo mientras y vamos a evaluar que mientras la variable x sea menor o
igual a la variable n
Mientras x <= n
Mientras esto se cumpla vamos hacer lo siguiente en el cuerpo del siclo lo primero que
haremos es incrementar la variable de x y diremos x va ser igual a lo que tenga x más uno lo
que estamos haciendo es un siclo que se va estar repitiendo mientras la variable x sea menor o
igual al número que se ingrese en la variable n en el cuerpo del siclo
X=x+1
Utilizaremos la función escribir y pondremos “escribe las calificaciones” este número que
será ingresado lo vamos a asignar con la función leer en la variable cali
Escribir “escribe las calificaciones”
Leer cali
Y una vez que tenemos la calificación entonces lo que hacemos es ir sumando todas estas
calificaciones y lo haremos con la variable suma y diremos suma será igual a lo que tenga la
variable suma y sabemos que la variable suma empieza valiendo cero y entonces a esta
variable le sumaremos las calificaciones de los alumnos
Suma=suma+cali
Al finalizar la función mientras en la variable suma se habrán acumulado la suma de todas las
calificaciones por lo tanto lo único que tenemos que hacer es mostrar en pantalla con la función
escribir el siguiente mensaje “El promedio del grupo es “y fuera de las comillas
concatenaremos la variable suma y lo dividiremos entre el número de alumnos sabemos que el
número de alumnos está almacenado en la variable n por lo tanto dividiremos entre n
Escribir “El promedio del grupo es “suma/n