Laboratorio 5 - HernanSan/FundComputaciones-OF20 GitHub Wiki
Primitivas Algorítmicas
- Desarrollar el algoritmo en lenguaje natural, el algoritmo orientado a datos y Miniespecificación.
1. Obtención de promedios
Lenguaje natural:
Inicio
- Ingresar cantidad de nota 1.
- Ingresar cantidad de nota 2.
- Ingresar cantidad de nota 3.
- Ingresar cantidad de nota 4.
- Ingresar cantidad de nota 5.
- Calcular la suma de de todas las notas.
- Dividir la suma de las notas para el numero de notas.
- Resultado de promedios.
Algoritmo Orientado a Datos.
- not1,d[(0-9)]
- not2,d[(0-9)]
- not3,d[(0-9)]
- not4,d[(0-9)]
- not5,d[(0-9)]
- sumaNotTotal,d[(0-9)]
- resultado,d[(0-9)]
- promedios,d[(0-9)]
Miniespecificación
Inicio
//Declaración de Variables
not1,d[(0-9)]
not2,d[(0-9)]
not3,d[(0-9)]
not4,d[(0-9)]
not5,d[(0-9)]
sumaNotTotal,d[(0-9)]
promedios,d[(0-9)
//Nacionalización de variables
not1<-0, not2<-0, not3<-0, not4<-0, not5<-0, sumaNotTotal<-0
promedios<-0
<<"Ingrese la nota1"
nota 1
<<"Ingrese la nota2"
nota 2
<<"Ingrese la nota3"
nota 3
<<"Ingrese la nota4"
nota 4
<<"Ingrese la nota5"
nota 5
sumaDeNotas<-not1+not2+not3+not4+not5
Promedio<-suma de notas/cantidad de notas(5)
Salida
<<"Promedio:"
Conversión de litros a galones
Lenguaje natural
Inicio
1.Ingresar valor del primer elemento(Lt)
2.Multiplicar primer elemento por 0.264 que es la equivalencia de 1lt a galones
- Resultado de galones
Fin
Algoritmo Orientado a Datos
1.primerV,d[(0-9)]
2.primerV,d[(0-9)]*galon,d[(0.264)]
3.resultado,d[(0-9)]
Miniespecificaciones //Declaración de variables primerV,d[(0-9)]
galon,d[(0.264)]
resultado,d[(0-9)]
//Inicializacion de variables
primerV <--0
galon <--0
resultado <--0
<<"Ingrese el primer valor"
primerV
primerV*galon
<<"Resultado de la conversion:"