Pages

jueves, 3 de enero de 2013

Calcular sumatoria de la inversa de números impares – Diagrama de flujo

Problema
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