PROGRAMACION, EJERCICIOS EN PSEUDOCODIGO TALLER No 1
myriam-lorena Trabajo 3 de Abril de 2017
1.609 Palabras (7 Páginas) 275 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
Pseudocódigo
Definición del problema
Perímetro= 2(b+h)
Tabla de variables
Nombre | Tipo | Uso |
Base | Real | E |
Altura | Real | E |
Perímetro | Real | S |
Diseño descendente
- Solicitar los valores iniciales (base, altura)
- Calcular el perímetro de un rectángulo
- Mostrar los resultados (perímetro)
Refinamiento algoritmo
- Leer la base del rectángulo
- Leer la altura del rectángulo
- Calcular el área del rectángulo como 2(b+h)
- Escribir el área del cilindro
Representación
- Leer base
- Leer altura
- Perímetro ----- 2*(b+h)
- Escribir perímetro
7. Calcular el perímetro de un área irregular que tiene 5 lados
Entrada: P= L1+L2+L3+L4+L5
L1= Lado 1
L2= Lado 2
L3= Lado 3
L4= Lado 4
L5= Lado 5
Proceso:
- Ingresar el valor del lado 1
- Ingresar el valor del lado 2
- Ingresar el valor del lado 3
- Ingresar el valor del lado 4
- Ingresar el valor del lado 5
Salida: Perímetro de área irregular que tiene 5 lados
Pseudocódigo
Definición del problema
Perímetro= L1+L2+L3+L4+L5
Tabla de variables
Nombre | Tipo | Uso |
Lado 1 | Real | E |
Lado 2 | Real | E |
Lado 3 | Real | E |
Lado 4 | Real | E |
Lado 5 | Real | E |
Perímetro | Real | S |
...