Kod: Zaznacz cały
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace tmp_doprojektu_3
{
class Program
{
static void Main(string[] args)
{
double Xd = -0.33;
double Xg = 0.77;
double X = 0.11;
double h = 0.07;
Console.WriteLine ("wartość sumy dla X = ", X);
obliczSume(X);
Console.WriteLine("Wartosc sumy w otoczeniu X = ", X);
for (double i = Xd; i < Xg; i += h)
obliczSume(i);
obliczSume(Xg);
Console.ReadKey();
return;
}
static void obliczSume(double x)
{
double eps = 0.000001;
double skladnik = 0;
double suma = 0;
int k = 1;
if (Math.Abs(suma) > eps)
{
Console.WriteLine("Suma dla x = 0 jest rowna: 0");
return;
}
do
{
skladnik = Math.Pow(x, k) / k;
suma += skladnik;
++k;
}
while (Math.Abs(skladnik) > eps);
Console.WriteLine("Suma dla x = ", x);
Console.WriteLine("Jest rowna", suma);
}
}
}