Algoritmos

Solo disponible en BuenasTareas
  • Páginas : 3 (501 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de octubre de 2010
Leer documento completo
Vista previa del texto
EJERCICIOS DE ALGORITMOS Y DIAGRAMAS DE FLUJO
En todos los casos complemente el algoritmo con el pseudocódigo y el diagrama de flujo en el programa DFD.
1. Desarrolle un algoritmo para sumar dosnúmeros leídos por el teclado y escribir el resultado.

2. Modificar el anterior pero para sumar 100 números leídos por teclado.

3. Modificar el anterior para que permita sumar N números. El valorde N se debe leer previamente por teclado.

4. Desarrolle un algoritmo que permita escribir los 100 primeros números pares.

5. Desarrolle un algoritmo que lea N números, calcule y escriba la sumade los pares y el producto de los impares. 6. Desarrolle un algoritmo para calcular el factorial de N (N!=1·2·3·…·N).

7. Desarrolle un algoritmo para convertir un número decimal N dado por tecladoa binario. 8. Desarrolle un algoritmo para calcular AB, siendo B un entero, nótese que B puede ser 0 o negativo. No se pueden emplear logaritmos. 9. Desarrolle un algoritmo que permita leer dosvalores distintos, determinar cuál de los dos valores es el mayor y escribirlo.

10. Desarrolle un algoritmo que permita leer tres valores y almacenarlos en las variables A, B y C respectivamente. Elalgoritmo debe imprimir cual es el mayor y cuál es el menor. Recuerde constatar que los tres valores introducidos por el teclado sean valores distintos. Presente un mensaje de alerta en caso de que sedetecte la introducción de valores iguales.

11. Desarrolle un algoritmo que realice la sumatoria de los números enteros comprendidos entre el 1 y el 10. Es decir, 1 + 2 + 3 + … + 10. 12. Determinar lahipotenusa de un triángulo rectángulo conocidas las longitudes de sus dos catetos. Desarrolle el algoritmo correspondiente.

13. Desarrolle un algoritmo que permita leer un valor cualquiera N yescriba si dicho número es par o impar.

14. Desarrolle un algoritmo que permita leer dos números y ordenarlos de menor a mayor, si es el caso.

15. Desarrolle un algoritmo que permita leer un...
tracking img