PROGRAMACIÓN, EJERCICIOS EN PSEUDOCODIGO
Enviado por myriam-lorena • 2 de Abril de 2017 • Trabajo • 1.609 Palabras (7 Páginas) • 232 Visitas
TALLER ESTRUCTURA SECUENCIAL (DFD - BASIC)
TALLER No 1
- Leer el nombre, la edad y el salario de un trabajador e imprimir estos datos.
Entrada: Nombre, edad, salario.
Proceso:
- Ingrese el nombre del usuario.
- Ingrese la edad del usuario.
- Ingrese el salario del usuario.
Salida: Nombre, edad, salario.
Pseudocódigo
Tabla de variables
Nombre | Tipo | Uso |
Nombre | String | E, S |
Edad | Real | E, S |
Salario | Long | E, S |
Diseño descendente
- Solicitar dato inicial (nombre)
- Solicitar valores iniciales (edad, salario)
- Mostrar los resultados (nombre, edad, salario)
Refinamiento algoritmo
- Leer el nombre, edad, salario
- Escribir el nombre, edad, salario
Representación
- Leer nombre
- Leer edad
- Leer salario
- Escribir nombre
- Escribir edad
- Escribir salario
- Calcular el área de un cubo.
Entrada: 6*a^2
a= Longitud de la arista
Proceso:
- Ingresar el valor de la longitud de la arista
Salida: Área de un cubo
Pseudocódigo
Definición del problema
Área: 6*a^2
Tabla de variables
Nombre | Tipo | Uso |
Longitud de la arista | Real | E |
Área | Real | S |
Diseño descendente
- Solicitar los valores iniciales (longitud de la arista)
- Calcular el área del cubo
- Mostrar los resultados (área)
Refinamiento algoritmo
- Leer la longitud de la arista
- Calcular el área del cubo como 6.a^2
- Escribir el área del cubo
Representación
- Leer longitud de la arista
- Área ----- 6*a^2
- Escribir área
3. Calcular el área y la longitud de una circunferencia.
Entrada: πr^2, r^2
π=3.1416
r= Radio
Proceso:
- Ingresar el valor del radio
Salida: Área y longitud de la circunferencia
Pseudocódigo
Definición del problema
Área= πradio^2
Longitud= radio^2
Tabla de variables
Nombre | Tipo | Uso |
Radio | Real | E |
Área | Real | S |
Longitud | Real | S |
Diseño descendente
- Solicitar los valores iniciales (radio de la circunferencia)
- Calcular el área de la circunferencia
- Calcular la longitud de la circunferencia
- Mostrar los resultados (área, longitud)
Refinamiento algoritmo
- Leer el radio de la circunferencia
- Calcular el área de la circunferencia como πr^2
- Calcular la longitud de la circunferencia como r^2
- Escribir el área de la circunferencia
- Escribir la longitud de la circunferencia
Representación
- Leer radio
- Área ----- 3.1416.radio ^2
- Longitud ------ r^2
- Escribir área
- Escribir longitud
4. Calcular el área de un triángulo rectángulo
Entrada: b.a/2
b= base
a= altura
Proceso:
- Ingresar el valor de la base del triángulo rectángulo
- Ingresar el valor de la altura del triángulo rectángulo
Salida: Área de un triángulo rectángulo
Pseudocódigo
Definición del problema
Área= b.a/2
Tabla de variables
Nombre | Tipo | Uso |
Base | Real | E |
Altura | Real | E |
Área | Real | S |
Diseño descendente
- Solicitar los valores iniciales (base, altura)
- Calcular el área de un triángulo rectángulo
- Mostrar los resultados (área)
Refinamiento algoritmo
- Leer la base del triángulo rectángulo
- Calcular el área del triángulo rectángulo como b.a/2
- Escribir el área del triángulo rectángulo
Representación
- Leer base
- Área ----- b*a/2
- Escribir área
5. Calcular el área de un cilindro
Entrada: 2πr(r+h)
π=3.1416
r= Radio
h= Altura
Proceso:
- Ingresar el valor del radio del cilindro
- Ingresar el valor de la altura del cilindro
Salida: Área de un cilindro
Pseudocódigo
Definición del problema
Área= 2πr(r+h)
Tabla de variables
Nombre | Tipo | Uso |
Radio | Real | E |
Altura | Real | E |
Área | Real | S |
Diseño descendente
- Solicitar los valores iniciales (radio, altura)
- Calcular el área de un cilindro
- Mostrar los resultados (área)
Refinamiento algoritmo
- Leer el radio del cilindro
- Leer la altura del cilindro
- Calcular el área del cilindro como 2πr(r+h)
- Escribir el área del cilindro
Representación
- Leer radio
- Leer altura
- Área ----- 2*π*r*(r+h)
- Escribir área
6. Calcular el perímetro de un rectángulo
Entrada: 2(b+h)
b= base
h= altura
Proceso:
- Ingresar el valor de la base del rectángulo
- Ingresar el valor de la altura del rectángulo
Salida: Perímetro de un rectángulo
...