Está en la página 1de 13

Laboratorio de Algoritmos –

Metodología de la Programación

Estimado docente
Preparatoria No. 17

Estimado destinatario:

El motivo de 3 archivos Word de la unidad de aprendizaje de Metodología de la


Programación, es por el simple hecho de que Nexus no dejaba subir un archivo con tantas
hojas en el apartado de entrega así que se dividió en 3 archivos; el primero Trabajo diario
archivo Word, el segundo Trabajo diario en hojas de máquina y por ultimo el tercer archivo
sería el de la evidencia de aprendizaje en archivo Word.

Se realizó este medio de entrega por motivos de plataforma que no dejaba adjuntar el archivo
con x número de hojas.

Espero que entienda el motivo de estos archivos y no le dificulte el trabajo en su estancia, y


una disculpa por entregar el trabajo fuera de fechas.

Un cordial saludo,

Yazmin Sarahi Reyes Luna


Alumno Preparatoria No. 17
Universidad Autónoma de Nuevo León
Preparatoria No. 17

Metodología de la Programación
Imparte: MT. Martha Idelia Cárdenas García

Nombre del alumno: Yazmin Sarahi Reyes Luna

Matricula:2108193 Grupo:216 NL:20

Ciénega de Flores, Nuevo León, a 15 de febrero de 2022


Etapa 1
Realiza el laboratorio de Algoritmos Secuenciales. 

Propuestos en NEXUS

1. Se desea implementar un algoritmo para obtener la suma de dos números


cualesquiera.
2. Un estudiante realiza cuatro exámenes durante el semestre, los cuales tienen la
misma ponderación, deberá calcular el promedio de las calificaciones obtenidas.
3. Se requiere conocer el área de un rectángulo.
4. Calcular el área de una circunferencia.
5. Un productor de leche lleva el registro de lo que produce en litros, pero cuando
entrega le pagan en galones. Realice un algoritmo, que ayude al productor a saber
cuánto recibirá por la entrega de su producción de un día (1 galón = 3.785 litros).

Para cada uno de ellos realice el Modelo de Solución, Texto Narrativo, Diagrama de
Flujo, pseudocódigo y Prueba de Escritorio.

1. DEFINICIÓN DEL PROBLEMA:


Redacción del Problema:
REALIZAR EL ALGORIMTO COMPUTACIONAL DE UN PROBLEMA QUE:

Se desea implementar un algoritmo para obtener la suma de dos números cualesquiera.

ANÄLISIS DEL PROBLEMA

Entradas Procesos Salidas


NUM1, NUM2 SUMA= NUM1+NUM2 SUMA

DISEÑO DEL ALGORITMO

Texto Narrativo Diagrama de Flujo

1. Inicio
2. Preguntar o leer el valor del Inicio
número 1 y guardarlo en la
variable NUM1 NUM1
3. Preguntar o leer el valor del
número 2 y guardarlo en la
NUM2
variable NUM2
4. Realizar la operación
SUMA= NUM1+NUM2 SUMA=
NUM1+NUM2
5. Imprimir el valor de la variable
SUMA
SUM
6. Fin A

FIN

Pseudocódigo

Inicio
Input NUM1
Input NUM2
SUMA= NUM1+NUM2
Print SUMA
Fin
2. DEFINICIÓN DEL PROBLEMA:

Redacción del Problema:


REALIZAR EL ALGORIMTO COMPUTACIONAL DE UN PROBLEMA QUE:
Un estudiante realiza cuatro exámenes durante el semestre, los cuales tienen la misma
ponderación, deberá calcular el promedio de las calificaciones obtenidas.
ANÄLISIS DEL PROBLEMA

Entrad Procesos Salidas


as

EXAM1 PROM= EXAM1+EXAM2+EXAM3+EXAM4/4 PROM


EXAM2
EXAM3
EXAM4

DISEÑO DEL ALGORITMO

Texto Narrativo Diagrama de Flujo


1. Inicio
2. Preguntar o leer el valor de el examen 1y Inicio
guardarlo en la variable EXAM1
3. Preguntar o leer el valor de el examen 2y
guardarlo en la variable EXAM2 EXAM
4. Preguntar o leer el valor de el examen 3y 1
guardarlo en la variable EXAM3
5. Preguntar o leer el valor de el examen 4y
EXAM
guardarlo en la variable EXAM4
2
6. Realizar la operación
PROM= EXAM1+EXAM2+EXAM3+EXAM4/4
7. Imprimir el valor de PROM EXAM
8. Fin 3

EXAM
4

PROM=
EXAM1+EXAM2+EXAM3+EXAM4/4

PRO
M

FIN
Pseudocódigo

Inicio
Input EXAM1
Input EXAM2
Input EXAM3
Input EXAM4
PROM= EXAM1+EXAM2+EXAM3+EXAM4/4
Print PROM
Fin
3. DEFINICIÓN DEL PROBLEMA:

Redacción del Problema:


REALIZAR EL ALGORIMTO COMPUTACIONAL DE UN PROBLEMA QUE:

Calcular el área de una circunferencia.

ANÄLISIS DEL PROBLEMA

Entradas Procesos Salidas


R AREA=PI*R^2 AREA

PI

DISEÑO DEL ALGORITMO

Texto Narrativo Diagrama de Flujo


1. Inicio
Inicio
2. Preguntar o leer el valor
de la pi y guardarlo en la
PI
variable PI
3. Preguntar o leer el valor
de radio y guardarlo en la R
variable R
4. Realizar la operación AREA=PI*R^2
AREA=PI*R^2
5. Imprimir el resultado de
AREA AREA

FIN

Pseudocódigo

Inicio
Input PI
Input R
AREA=PI*R^2
Print AREA
Fin
4. DEFINICIÓN DEL PROBLEMA:

Redacción del Problema:


REALIZAR EL ALGORIMTO COMPUTACIONAL DE UN PROBLEMA QUE:

Se requiere conocer el área de un rectángulo.

ANÄLISIS DEL PROBLEMA

Entradas Procesos Salidas


BASE AREA=BASE*ALTURA AREA

ALTURA

DISEÑO DEL ALGORITMO

Texto Narrativo Diagrama de Flujo

1. Inicio
2. Preguntar o leer el valor de la Inicio
base del rectángulo y
guardarlo en la variable BASE
BASE
3. Preguntar o leer el valor de la
ALTUR
altura del rectángulo y A
guardarlo en la variable
ALTURA AREA=BASE*ALTURA
4. Realizar la operación
AREA=BASE*ALTURA
5. Imprimir el resultado de AREA
AREA

FIN
Pseucódigo

Inicio
Input LADO
AREA=BASE*ALTURA/2
Print AREA
Fin
5. DEFINICIÓN DEL PROBLEMA:

Redacción del Problema:


REALIZAR EL ALGORIMTO COMPUTACIONAL DE UN PROBLEMA QUE:

Un productor de leche lleva el registro de lo que produce en litros, pero cuando entrega le
pagan en galones. Realice un algoritmo, que ayude al productor a saber cuánto recibirá por la
entrega de su producción de un día (1 galón = 3.785 litros).

ANÄLISIS DEL PROBLEMA

Entradas Procesos Salidas


NUMLTS LTS=3.785*NUMLTS LTS

DISEÑO DEL ALGORITMO

Tex Narrativo Diagrama de Flujo

1. Inicio
2. Preguntar o leer el número de Inicio
litros y guardarlo en la variable
NUMLTS
3. Realizar la operación NUMLTS
LTS=3.785*NUMLTS
4. Imprimir el valor de LTS
5. Fin
LTS=3.785*NUMLTS

LTS

Fin

Pseudocódigo
Inicio
Input NUMLTS
LTS=3.785*NUMLTS
Print LTS
Fin

También podría gustarte