4

Páginas: 6 (1401 palabras) Publicado: 15 de marzo de 2015




4. Realizar el análisis, diagrama de flujo y prueba de escritorio, para los siguientes planteamientos
1.- Determinar en una lista los pasos para ir al cine con el novio o la novia.
Análisis:
 Problema: invitar a la novia a cine.
 Especificaciones de entrada: llamar a la novia, hacer invitación. Especificaciones de salida: fijar lugar, fijar hora, encuentro en el lugar fijado, compra deboletas, ingreso a la sala de cine.

2.- Realizar un algoritmo donde se indique los pasos para realizar un plato típico de la región.
Análisis:
 Problema: elaboración de plato típico “ mamona”
 Especificaciones de entrada: comprar la novilla.
 Especificaciones de salida: sacrificio de la novilla, condimentos, yuca, papa, sal, trozos de leña.

3.- Realizar un diagrama que permita esquematizar(dibujo) los pasos para bañar un elefante.
Problema: como bañar un elefante
 Especificaciones de entrada: un elefante, un lazo, 100 litros de agua, 100 cc de jabón liquido, un cepillo, un balde
 Especificaciones de salida: mojar el elefante, aplicar jabón, cepillar, enjuagar.

4.- Determinar cual es el cuadrado, de un determinado número, primero haga la lista de pasos a utilizar, luego el algoritmoen pseudocódigo y finalmente el diagrama de flujo.
Pasos:
Inicio
Ingrese un número: a
Lea numero: a
Cuadrado = a^2;
Escriba el resultado
Fin

5.- Elaborar un diagrama de flujo que permita determinar si un número es Positivo o Negativo. 
6.- Elabore en pseudocódigo y en diagrama de flujo un algoritmo que halle el área de un triangulo.

7.- Ejercicio de conversión, desarrollar un algoritmoen pseudocódigo y luego un diagrama, que permita ingresar una cantidad en metros y la convierta a Centímetros, Kilómetros, Pies, pulgadas (utilice las sentencias de selección).
PSEUDOCODIGO
1. algoritmo de conversión de metros a: centímetros, kilometros, pies, pulgadas;
2. var
3. m,km,cm,pies,pulgadas:real
4. inicio
5. escriba(“por favor ingrese un numero”);
6. lea(m);
7. cm = m*100;
8. escriba(“el valores:”,cm);
9. km = m*0.001;
10. escriba(“el valor es:”,km);
11. pies = m*3.281;
12. escriba(“el vlor es:”,pies);
13. pulgadas = m*39.37;
14. escriba(“el valor es:”,pulgadas);
15. imprimir(c,km,pies,pulgadas)
16. fin

8.- Leer una determinada temperatura en grados centígrados y convertirla a Fahrenheit
PSEUDOCODIGO
1. leer una temperatura en grado centigrados y convertirla en grados fahreheit.
2. var
3. c= (“grados centigrados”); real
4. inicio
5. ingrese(“el valor en grados”);
6. lea(c);
7. Fahrenheit = c(9/5)+32;
8. escriba(“grados Fahrenheit es:”,f);
9. fin

9.- Elabore un algoritmo en pseudocódigo y un diagrama de flujo que teniendo como datos de entrada el radio y la altura de un cilindro calcule el área total y el volumen del cilindro.

10.- Elaborar un diagrama de flujo, que permitaingresar 3 valores y los imprima en forma descendente.


5. Analice el siguiente algoritmo en pseudocódigo y discuta con sus compañeros de grupo, porque en este ejercicio se emplearon 3 condicionales?, Existen otras formas de resolverlo?
1. Algoritmo mayor_v1
2. var
3. a,b:entero
4. inicio
5. Escriba(“Por Favor entre un número”);
6. Lea(a);
7. Escriba(“por favor entre el segundo número”);
8. Lea (b);
9.Si (a=b)
10. escriba (“los Números son Iguales”);
11. fin_si
12. Si (a>b)
13. escriba (“El mayor es :”, a);
14. fin_si
15. Si (a)
16. escriba(“el mayor es :”,b);
17. fin_si
18. fin
RTA
Se emplean 3 condicionales; por que necesitamos saber cual es el mayor y menor de los 2 números enteros, pero que pasa, si al introducir los números son iguales, posiblemente imprimiría error; entonces empleamoslas tres condiciones, para que el algoritmo no se ambiguo.
Forma 2
1. Algoritmo mayor_v1
2. var
3. a,b:entero
4. inicio
5. Escriba(“Por Favor entre un número”);
6. Lea(a);
7. Escriba(“por favor entre el segundo número”);
8. Lea (b);
9. Si (a=b)
10. escriba (“los Números son Iguales”);
11. sino_si(a>b)
12. escriba (“El mayor es :”, a);
13. sino_si(a)
14. escriba(“el mayor es :”,b);
15. fin_si...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4
  • 4

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS