Algoritmos

Solo disponible en BuenasTareas
  • Páginas : 6 (1385 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de febrero de 2012
Leer documento completo
Vista previa del texto
Técnicas de Programación
Desarrollar los siguientes ejercicios propuestos:  
1. Hacer un programa que lea 200 números y se desea saber en cuanto difiere el mayor del mayor.
2. Hacer un programa que registre las totales de créditos por alumno y el numero de cursos por alumno que llevan cada alumno de la universidad, se desea saber cual es el promedio de créditos que suelen llevarlos alumnos en la universidad, y se desea saber el promedio de cursos que suelen llevar los alumnos de la universidad.
3. Hacer un programa que calcule la hora después de 2 segundos.
4. De una lista de 100 números determinar simultáneamente el máximo y mínimo número.
5. Se ingresan 5 notas de un alumno, publicar 2 peores notas.
6. Dada N notas calcular el promedio de las notasaprobadas y el promedio de las notas desaprobadas
7. Dado N calcular:(1¹)+(2²)+(3³)+......+(N^N)
8. Dadas tres longitudes, decir mediante un mensaje si forma un triangulo o no (cada lado tiene que ser menor que la suma de las otras dos)
9. A una fiesta asistieron personas de diferentes edades y sexos. Construir un algoritmos dadas las edades y sexos de las personas, Calcular:
*Cuantas personas asistieron a la fiesta
* Cuantos hombres y cuantas mujeres
* Promedio de edades por sexo
* La edad de la persona más joven que asistió
* No se permiten menores de edad a la fiesta
* Ingresar datos hasta que se ingrese una edad mayor a cero
10. Dada las horas trabajadas de 20 personas y la tarifa de pago calcular elsalario
11. De una lista de 10 números calcular la media y determinar cuantos son mayores que 10.5, cuantos son iguales y cuántos son menores.
12. Elaborar un algoritmo, que permita el ingreso de 100 números enteros. El programa debe sumar todos los números que sean múltiplos de 3.
13. En una encuesta cuyas alternativas son "si" y "no" participaron 10000 personas. Se quiere sabercuantas personas votaron por la primera opción.
14. Diseñar un algoritmo, que permita ingresar el dividendo y el divisor y que luego me calcule el residuo y el cociente de dicha división.
15. Diseñar un algoritmo que me permita ingresar cualquier número mayor que cero y menor que diez, y luego el algoritmo deberá calcular los múltiplos menores que cien del numero ingresado.
16. Leer200 números y obtener cuantos son positivos, negativos e iguales a cero.
17. Se desea calcular independientemente la suma de los números pares e impares comprendidos entre 1 y 50.
18. Averiguar si dado dos números, uno es divisor de otro.
19. Diseñar un algoritmo que permita convertir un número natural en números romanos.
20. Diseñar un algoritmo que permita calcular la suma delos primeros 30 términos de la siguiente serie: 1-1/3+1/5-1/7...+1/9 Siendo N un número ingresado por el teclado.  
21. Diseñar un algoritmo que permita encontrar la solución a la siguiente serie:1,1/2!,1/3!,1/4!,1/5!,...1/N! Siendo N un número ingresado por el teclado.
22. Realizar un algoritmo que me permita ingresar la hora, minutos y segundos y que me indique cuantos segundos son.23. Ingresar el número el mes y determinar cuantos días tiene el mes, para el caso de Febrero, el algoritmo deberá indicar que no cuenta con la información necesaria para dar la respuesta.
24. Ingresar el día, mes y año en el formato numérico (2-11-2001), para luego mostrarlo como cadena de texto (2 de Noviembre del 2001).
25. Hacer un programa que muestre la tabla de dividir de unnúmero dado en forma decreciente.
26. Los términos de la serie de Fibonacci se calculan así:
a1 = 1
a2 = 2
an = an-1 + an-2
Diseñar una función que calcule el n-ésimo término de la serie de Fibonacci.
27. Escribir una función que calcule el cuadrado de un número haciendo sólo sumas. Ayuda: el cuadrado de un número n es la suma de los n primeros números impares. Ejemplo: 32 = 1+3+5 = 9....
tracking img