Download Leer n datos del archivo de numeros y calcular lo siguiente
Document related concepts
Transcript
Realizar diagrama y programa. Ciclos 2 1. Leer n datos (máximo 1000) del archivo de números números.num y calcular lo siguiente: Cantidad de pares Cantidad de impares Suma de pares Suma de impares Suma de impares mayores que 50 El mayor El menor Promedio de los números Cuantos números son mayores de 15 Cuantos numero son menores que 10 Cuantos números hay entre 15 y 25 Cuantos cincos hay y en qué posiciones estan el primer y ultimo cinco Resultados: Para 75 números. Para 500 números Para 1000 números: 2. Calcular los divisores de un número Ejemplo: Divisores del 50: 1, 2, 5, 10, 25, 50 3. Calcular el factorial de un número: x! El factorial de un número es el producto de la multiplicación de los números desde 1 hasta el número. Ejemplo: Factorial de 5: 5! = 1∙ 2∙ 3∙ 4∙ 5 = 120 4. Calcular los primeros n números de la serie de fibonacci 1 1 2 3 5 8 13 …… 5. Calcular la potencia de un número x 4 x.x.x.x 3 4 3.3.3.3 81 6. Calcular el máximo común divisor de dos números diferentes (M.C.D.) Algoritmo 1) Dividir el mayor entre el menor (si el residuo es cero el M.C.D. es el divisor de esta división y el algoritmo termina) 2) dividir el divisor del paso anterior entre el residuo del paso anterior 3) si el resto es 0, el M.C.D. es el divisor de la operación del paso 2 4) Si el resto no es 0, ir al segundo paso Ejemplo: Calculo del Máximo común divisor de 28 y 8 Paso 1) Dividir mayor entre menor (28 entre 8) 8 3 28 4 Paso 2) Dividir el divisor del paso anterior entre el residuo del paso anterior Divisor del paso anterior: 8 Residuo del paso anterior: 4 Cociente: no importa: Dividir 8 entre 4 4 2 8 0 Paso 3) Si el resto es 0, el M.C.D. es el divisor de la operación del paso 2 Residuo: 0 Como el residuo es cero entonces el máximo común divisor (M.C.D.) es el divisor de la operación del paso 2 Divisor: 4 Por tanto el M.C.D. de 28 y 8 es: 4 Casos de prueba: M.C.D. de 48 y 60: 12 M.C.D. de 6936,1200: 24 M.C.D. de 40 y 60: 20 7. Calcular el cociente y el residuo de de números mediante restas sucesivas. (pedir divisor y dividendo) Algoritmo: Restar sucesivamente el divisor del dividendo hasta obtener un resultado menor que el divisor, que será el residuo de la división. El número de restas efectuadas será el cociente. Ejemplo: Dividir 50 entre 13 Dividendo: 50 Divisor: 13 Algoritmo: 50 – 13 = 37 (resta No. 1) 37 – 13 = 24 (resta No. 2) 24 – 13 = 11 (resta No. 3) Ultima resta porque el resultado ya es menor que el divisor. Entonces el residuo es 11 y el cociente es 3 8. Calcular el valor de la siguiente serie hasta n términos. Pedir el valor de n al usuario 1 3 5 7 __ + __ + ___ + ___ …. 2 5 8 11 Para 4 términos Suma = 2.36 Solución con 2 decimales. Para 50 términos Suma = 32.75 Solución con 2 decimales 9. Diga cuales y cuantos años bisiestos ha habido desde 1900 hasta un año dado. Pedir el año al usuario. Hasta el año 2000: Hasta el año 2250
Related documents