Infor
Diseñar un algoritmo que lea cuatro variables y calcule e imprima su producto, suma y media aritmética.
Texto narrativo
1. Inicio
2. Leer variables
3. Calcular elproducto
4. Sumar variables
5. Dividir suma de variables
6. Escribir producto
7. Fin
Pseudocódigo
inicio
leer (a, b, c, d)
producto <-- (a * b * c * d)
suma <-- (a + b + c + d)media <-- (a + b + c + d) / 4
escribir (producto, suma, media)
fin
Diagrama de flujo
EJERCICIO 2
Se desea encontrar la longitud y el área de un círculo de radio 5. Las salidas seránentonces la longitud y el área. (Fase 5 del algoritmo) Sabemos que la longitud de un círculo viene dada por la fórmula 2 * pi * radio y que el área viene dada por pi * radio al cuadrado. (Fase 4 delalgoritmo) Si definimos las variables como: (fase 1 del algoritmo)
L = Longitud A = área R = radio pi = 3.1416 hagamos el algoritmo:
Texto narrativo
1. Inicio
2. Insertar valor constante Pi
3.Insertar valor de R
4. Calcular Área
5. Calcular longitud de R
6. Escribir valor Area, Longitud
7. Fin
Pseudocódigo
Inicio
Pi ¬ 3.1416 (definición de un valor constante)
R ¬ 5(radio constante ya que es conocido su valor)
A ¬ pi * R ^ ² (asignación del valor del área)
L ¬ 2 * pi * R (asignación del valor de la longitud)
Escribir (A, L) (salida del algoritmo)
FinDiagrama de flujo
EJERCICIO 3
El problema es el mismo con la variante de que ahora ya existe un dato de entrada, puesto que el radio puede ser cualquiera y será necesario que el usuario sea quien lointroduzca de teclado. Usando las misma definición de variables tenemos:
Texto narrativo
1. Inicio
2. Insertar valor constante Pi
3. Insertar valor de R
4. Calcular Area
5. Buscarla variable
6. Saber el valor de pi
7. Fin
Pseudocódigo
Inicio
Pi ¬ 3.1416 (fase de inicialización)
Leer (R) (fase de lectura)
Area ¬ pi * R ^ ² (fase de cálculos)
L ¬ 2 * pi * R...
Regístrate para leer el documento completo.