Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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