Download Leer n datos del archivo de numeros y calcular lo siguiente

Document related concepts

División larga wikipedia , lookup

Algoritmo de Euclides wikipedia , lookup

División euclídea wikipedia , lookup

Mínimo común múltiplo wikipedia , lookup

División (matemática) wikipedia , lookup

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