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();
}
}
}
0 comentarios:
Publicar un comentario