Diseñar un algoritmo que permita calcular la suma de los primeros 30 términos de la siguiente serie: 1-1/3+1/5-1/7...+1/9 , Siendo N un numero ingresado por el teclado.
Solución
Inicializar la variable “Sum” en cero, se solicita el ingreso de un número, se crea un ciclo For, en cada iteración, se comprueba si el número es par (e mod 2 = 0)
Si es Verdadero (Si)
Se actualiza el valor de la variable “Sum” con Sum - (1/(2*e-1)).
Si es Falso (No)
Se actualiza el valor de la variable “Sum” con Sum + (1/(2*e-1)).
Finaliza ciclo, se muestra la sumatoria. Fin.
Diagrama de flujo - Sumatoria de la inversa de números impares.
Diagrama Fuente en FreeDFD | |
Código fuente en Java | |
Código fuente en C++ | |
Código fuente en C | |
Código fuente en C# | |
Código fuente en Python | |
Código fuente en Visual Basic |
0 comentarios:
Publicar un comentario