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.
Codigo Fuente en C#
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Main { class Program { static void Main(string[] args) { int i,n; double suma=0.0,div=0.0; Console.WriteLine("Ingresa Numero"); n = Convert.ToInt32(Console.ReadLine()); for(i=1;i<(n+1);i++){ div=(1/(double)((2*i)-1)); if(i%2==0){ suma=suma-div; }else{ suma=suma+div; } } Console.WriteLine(suma); Console.ReadLine(); } } }
No hay comentarios:
Publicar un comentario