Академический Документы
Профессиональный Документы
Культура Документы
Especificacion de Especificacion de
entrada salida
Notas Promedio
Tabla de variables
Nombres Tipo Uso
Nota Real Entrada
Promedio Real Salida
Diseño descendente:
-Solicitar valor de las notas de los cinco estudiantes
-Calcular suma de las cinco notas y dividir entre 5
-Promedio
Refinamiento Algoritmo:
-Leer la nota del estudiante1
Leer la nota del estudiante2
Leer la nota del estudiante3
Leer la nota del estudiante4
Leer la nota del estudiante5
-Calcular el promedio como: (nota estudiante1 + nota estudiante2 + nota estudiante3 +
nota estudiante4 + nota estudiante5) / 5
-Escribir el promedio
Representación Pseudocódigo:
-Leer NE1
Leer NE2
Leer NE3
Leer NE4
Leer NE5
-Promedio: (NE1 + NE2 + NE3 + NE4 + NE5)/5
-Escribir Promedio
Codificación:
INPUT “Ingresar nota1”, NE1
INPUT “Ingresar nota2”, NE2
INPUT “Ingresar nota3”, NE3
INPUT “Ingresar nota4”, NE4
INPUT “Ingresar nota5”, NE5
Promedio = (NE1 + NE2 + NE3 + NE4 + NE5)/5
PRINT Promedio
Especificacion de Especificacion de
entrada salida
Tabla de variables
Nombres Tipo Uso
Radio Real Entrada
Area Real Salida
Longitud Real Salida
Diseño descendente:
-Solicitar el radio
-Calcular el área de una circunferencia
Calcular la longitud de una circunferencia
-Escribir el área de una circunferencia
Escribir la longitud de una circunferencia
Refinamiento Algoritmo:
-Leer radio
-Calcular el área como: x r2.
Calcular la longitud como: 2 x r.
-Escribir área
-Escribir longitud
Representación Pseudocódigo:
-Leer radio
-Área: x r2
Promedio: 2 x r
-Escribir área
Escribir promedio
Codificación:
-IMPUT “ingresar radio”, radio
Area: 3,1416 x radio ^ 2
Longitud: 2 x 3,1416 x radio
-PRINT Area
PRINT Longitud
Especificacion de Especificacion de
entrada salida
Tabla de variables
Nombres Tipo Uso
Base Real Entrada
Altura Real Entrada
Area Real Salida
Diseño descendente:
-Solicitar la base
-Solicitar la altura
-Calcular el área de un triángulo rectángulo
-Escribir el área de un triángulo rectángulo
Refinamiento Algoritmo:
-Leer la base
Leer la altura
-Calcular el área como: (b x h) / 2
- Escribir el área
Representación Pseudocódigo:
-Leer base
Leer altura
-área: (b x h) / 2
-Escribir área
Codificación:
-IMPUT “ingresar base”, b
IMPUT “ingresar alturar”, h
Area: (b x h) / 2
-PRINT Area
Especificacion de Especificacion de
entrada salida
Tabla de variables
Nombres Tipo Uso
Radio Real Entrada
Altura Real Entrada
Area Real Salida
Diseño descendente:
-Solicitar el radio
-Solicitar la altura
-Calcular el área de un cilindro
-Escribir el área de un cilindro
Refinamiento Algoritmo:
-Leer el radio
Leer la altura
-Calcular el área como: 2 π r h + 2 π r 2
- Escribir el área
Representación Pseudocódigo:
-Leer radio
Leer altura
-área: 2 π r h + 2 π r 2
-Escribir área
Codificación:
-IMPUT “ingresar el radio”, r
IMPUT “ingresar la altura”, h
Área: 2 π r h + 2 π r 2
-PRINT Área
Especificacion de Especificacion de
entrada salida
Tabla de variables
Nombres Tipo Uso
Nombre Single Entrada
Edad Real Entrada
Salario Real Entrada
Diseño descendente:
-Solicitar el nombre
-Solicitar la edad
-Solicitar el salario
-Escribir el nombre, la edad y el salario
Refinamiento Algoritmo:
-Leer el nombre
-Leer la edad
-Leer el salario
- Escribir el nombre, la edad y el salario
Representación Pseudocódigo:
-Leer nombre
-Leer edad
-Leer salario
-Escribir nombre, edad, salario
Codificación:
-IMPUT “ingresar el nombre”, nombre
-IMPUT “ingresar la edad”, edad
-IMPUT “ingresar el salario”, salario
-PRINT nombre
-PRINT edad
-PRINT salario