Vous êtes sur la page 1sur 6

EJERCICIOS CON LA NOTACIÓN ALGORÍTMICA: ALGORITMOS CON BLOQUES SECUENCIALES

Para cada ejercicio desarrolle una solución en notación algorítmica y realice una prueba.
1. Dados el radio y altura de un cilindro calcule el área total y el volumen.

SOLUCIÓN MEDIENTE DIAGRAMA DE FLUJO


Variables Variable
Datos r: radio del cilindro Datos r: radio del cilindro
h: Altura del cilindro h: Altura del cilindro
Resultados At: area total Resultados V: volumen
Fórmulas geométricas 𝐴𝑇 = 2𝜋𝑟(ℎ + 𝑟) Fórmula geométrica 𝑉 = 𝜋𝑟 2 ∗ ℎ

r, h r, h

𝐴𝑇 ← 2𝜋𝑟(ℎ + 𝑟) 𝑉 ← 𝜋𝑟 2 ∗ ℎ

V
At

r  7.5 cm h  13.7 cm At  999.0264 cm2 r  7.5 cm h  13.7 cm V  2420.9898 cm3

SOLUCIÓN MEDIANTE PSEUDOCÓDIGO


Datos de entrada: Datos de entrada:
 Radio del cilindro  Radio del cilindro
 Altura del cilindro  Altura del cilindro
Datos de salida: Datos de salida:
 Área total del cilindro  Volumen del cilindro
Inicio Inicio
1. Sumar la altura y el radio. 1. Multiplicar r2 por la altura.
2. Multiplicar por 2r el resultado del paso 1. 2. El resultado del paso 1 es el volumen
3. El resultado del paso 2 es el área del del cilindro.
cilindro. Fin
Fin
2. Se tiene un recipiente cilíndrico con capacidad en litros. Su altura es un dato en metros. Determine el
diámetro de la base.

SOLUCIÓN MEDIENTE DIAGRAMA DE FLUJO


Variables
Datos V: volumen del cilindro en litros.
(1 L = 0.001 m3)
h: altura del cilindro en metros.
Resultados Db: diámetro de la base
Fórmulas geométricas 𝐷𝑏 = 𝑟 ∗ 2, siendo 𝑟 = √𝑉𝑚 /𝜋ℎ
𝑉𝐿
Y 𝑉𝑚 = 1000

V, h

𝐿 𝑉
𝑉𝑚3 = 1000
𝑟 ← √𝑉/𝜋ℎ
𝐷𝑏 ← 𝑟 ∗ 2

Db

V  16 L h  9.5 m Db  0.0463 m

SOLUCIÓN MEDIANTE PSEUDOCÓDIGO


Datos de entrada:
 Volumen del cilindro en litros
 Altura del cilindro en metros
Datos de salida:
 Diámetro de la base del cilindro
Inicio
1. Dividir los litros para 1000
2. Multiplicar la altura por 
3. Dividir el resultado del paso 1 para el resultado del paso 2
4. Sacar la raíz cuadrada del resultado del paso 3
5. Multiplicar por 2 el resultado del paso 4
6. El resultado del paso 5 es el diámetro de la base del cilindro.
Fin
3. Dadas las tres dimensiones de un bloque rectangular calcule y muestre su área total y su volumen.

SOLUCIÓN MEDIENTE DIAGRAMA DE FLUJO


Variables Variable
Datos h: altura Datos h: altura
L: largo L: largo
a: ancho a: ancho
Resultados At: area total Resultados V: volume
Fórmulas 𝐴𝑇 = 2(𝑎 ∗ 𝑏 + 𝑎 ∗ ℎ + 𝑏 ∗ ℎ) Fórmula 𝑉 =𝑎∗𝑏∗ℎ
geométricas geométrica

b, h, a b, h, a

𝐴𝑇 ← 2(𝑎 ∗ 𝑏 + 𝑎 ∗ ℎ + 𝑏 ∗ ℎ) 𝑉 ←𝑎∗𝑏∗ℎ

V
At

a  3 cm b  1.5 cm h  4 cm At  45 cm2 a  3 cm b  1.5 cm h  4 cm V  18 cm3

SOLUCIÓN MEDIANTE PSEUDOCÓDIGO


Datos de entrada: Datos de entrada:
 Arista a en centímetros  Arista a en centímetros
 Arista b en centímetros  Arista b en centímetros
 Altura en metros  Altura en metros
Datos de salida: Datos de salida:
 Área total del bloque rectangular  Volumen del bloque rectangular
Inicio Inicio
1. Multiplicar la arista a por la altura 1. Multiplicar la arista a, la arista b y la
2. Multiplicar la arista b por la altura altura
3. Multiplicar la arista a con la arista b 2. El resultado del paso 1 es el volumen
4. Sumar los resultados del paso 1, 2 y 3 del bloque rectangular.
5. Multiplicar por 2 el resultado del paso 4 Fin
6. El resultado del paso 5 es el área total del
bloque rectangular.
Fin
4. La siguiente formula proporciona el enésimo término u de una progresión aritmética: 𝒖 = 𝒂 +
(𝒏 + 𝟏)𝒓, en donde a es el primer término, n es la cantidad de términos y r es la razón entre dos
términos consecutivos. Calcular el valor de r dados u, a, n

SOLUCIÓN MEDIENTE DIAGRAMA DE FLUJO


Variables
Datos u: enésimo término de la
progresión aritmética.
a: primer término
n: número de términos
Resultados r: razón entre dos términos
consecutivos
Fórmula aritmética 𝒖 = 𝒂 + (𝒏 + 𝟏)𝒓
Donde:
𝒖−𝒂
𝒓=
(𝒏 + 𝟏)

u, a, n

𝒖−𝒂
𝒓=
(𝒏 + 𝟏)

u  46 a4 n  15 r  2.6

SOLUCIÓN MEDIANTE PSEUDOCÓDIGO


Datos de entrada:
 Enésimo término de la progresión aritmética
 Primer término
 Número de términos
Datos de salida:
 Razón entre dos términos consecutivos
Inicio
1. Restar el enésimo término con el primer término
2. Sumar 1 más el número de términos
3. Dividir el resultado del paso 1 y 2
4. El resultado del paso 3 es la razón entre dos términos
consecutivos.
Fin
5. El examen de una materia es el 70% de la nota total. Las lecciones constituyen el 20% y las tareas el
10% de la nota total. Ingrese como datos la nota del examen calificado sobre 100 puntos, la nota de una
lección calificada sobre 10 puntos, y las notas de tres tareas calificadas cada una sobre 10 puntos. Calcule
la calificación total sobre 100 puntos.

SOLUCIÓN MEDIENTE DIAGRAMA DE FLUJO


Variables
Datos E: Examen (70%)
L: Lección (20%)
T: Tareas (10%)
Resultados Calificación (sobre 100 pts)
Fórmula matemática 𝑪= 𝑬+𝑳+𝑻
Donde:
∑𝒙
𝑷𝒕 = 𝒏 Promedio de las tareas
𝑿𝑬 = 𝒄 ∗ 𝟎. 𝟕 Equivalente examen
𝒄∗𝟐𝟎
𝑿𝑳 = 𝟏𝟎 Equivalente lecciones
𝒄∗𝟏𝟎
𝑿𝑻 = Equivalente tareas
𝟏𝟎

E, L, T

𝑿𝑬 = 𝒄 ∗ 𝟎. 𝟕
𝒄 ∗ 𝟐𝟎
𝑿𝑳 =
𝟏𝟎
∑𝒙
𝑷𝒕 =
𝒏
𝒄 ∗ 𝟏𝟎
𝑿𝑻 =
𝟏𝟎
𝑪=𝑬+𝑳+𝑻

E  80/100 L  7/10 T1  7/10 C  2.6


T2  9/10
T3  8/10
SOLUCIÓN MEDIANTE PSEUDOCÓDIGO
Datos de entrada:
 Examen
 Lección
 Tareas
Datos de salida:
 Calificación sobre 100 pts
Inicio
1. Multiplicar la calificación del examen por 0.7
2. El resultado del paso 1 es la calificación del examen /70
3. Multiplicar la calificación de la lección por 20
4. Dividir para 10 el resultado obtenido en el paso 2
5. El resultado del paso 4 es la calificación de la lección /20
6. Sumar las tres calificaciones de las tareas
7. Dividir para 10 el resultado del paso 6
8. Multiplicar por 10 el resultado obtenido en el paso 7
9. Dividir para 10 el valor obtenido en el paso 8
10. El valor obtenido en el paso 9 es la calificación de las tareas /10
11. Sumar los valores del paso 2, 5 y 10
12. El valor obtenido en el paso 11 es el valor de la calificación /100
Fin

Vous aimerez peut-être aussi