ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Algoritmos


Enviado por   •  16 de Noviembre de 2013  •  1.196 Palabras (5 Páginas)  •  413 Visitas

Página 1 de 5

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 de boletas, 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 algoritmo en 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 algoritmo en 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 valor es:”,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 permita ingresar 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 empleamos las tres condiciones, para que el algoritmo no se ambiguo.

Forma 2

1. Algoritmo mayor_v1

2. var

3. a,b:entero

4.

...

Descargar como (para miembros actualizados)  txt (9.2 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com