EJERCICIOS PARA EL ANALISIS
Enviado por • 19 de Marzo de 2015 • 474 Palabras (2 Páginas) • 154 Visitas
EJERCICIOS PARA EL ANALISIS
1. Calcular el área de un círculo conociendo su perímetro.
Análisis:
Datos E: Perímetro Datos S: Área
Pi = 3.1416
Radio = P / 2
Area=
1. Inicio
2. Leer perímetro
3. Pi 3.1416
4. Radio P / (2 Pi)
5. Área Pi r ᶺ 2
6. Imprimir área
7. Fin
2. Convertir una temperatura dada en grados Celsius a grados Fahrenheit, sabiendo que F = 9/5 C + 32.
Análisis:
Datos E: T_Celc Datos S: T_Fahr
Constante: F = 9/5 C + 32
1. Inicio
2. Leer T_Celc
3. T_Fahr ( 9 / 5 C ) + 32
4. Imprimir T_Fahr
5. Fin
3. Tres personas deciden invertir su dinero para crear una empresa. Cada una de ellas invierte una cantidad distinta. Obtener el porcentaje del valor invertido con respecto a la cantidad total.
Análisis:
Datos E: A,B,C Datos S: PA, PB, PC
Total = A+B+C
= 50+30+12 = 92
P= invertido 100 / Total
1. Inicio
2. Leer A,B,C
3. T A + B + C
4. PA (A 100) / T
5. PB (B 100) / T
6. PC (C 100) / T
7. Imprimir PA
8. Imprimir PB
9. Imprimir PC
10. Fin
4. Calcular el área de un triángulo en función de las longitudes de sus lados √ ( )( )( ) donde ( ) ⁄ (semiperimetro), utilice la función sqrt(x) que calcule la raíz cuadrada de x.
Análisis:
Datos E: a, b, c Datos S: Área
1. Inicio
2. Leer a, b, c
3. P (a + b + c) /2
4. Area sqrt ( p* (p – a) (p – b) (p – c) )
5. Imprimir Area
6. Fin
5. Calcular el área de un triángulo conociendo su base y su altura.
Análisis:
Datos E: base, altura Datos S: Área
1. Inicio
2. Leer base, altura
3. Área (base * altura) /2
4. Imprimir Area
5. Fin
UNIVERSIDAD DE PAMPLONA – PROGRAMACION I
M.Sc ISMAEL HERAZO OSPINO
Ingeniero de Sistemas
6. Realizar un programa que capture dos números por teclado, e imprima el producto.
Análisis:
Datos E: base, altura Datos S: Área
1. Inicio
2. Leer a, b
3. prod (a* b)
4. Imprimir prod
5. Fin
7. Realizar un programa que capture la edad de tres personas calcule su promedio y lo imprima.
Análisis:
Datos E: edad1, edad2, edad3 Datos S: prom
1. Inicio
2. Leer edad1, edad2, edad3
3. prom (edad1 +edad2 +edad3)/3
4. Imprimir prom
5. Fin
8. Realizar un programa que dado un numero hallar su invertido.
Análisis:
Datos E: n Datos S: n = NUMERO INVERTIDO
1. Inicio
2. Leer n
3. d1 n/100
4. d1 trunc (d1)
5. n n mod 100
6. d2 n/10
7.
...