Zitat:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace SumA
{
class Program
{
static void Main(string[] args)
{
double grenzwert = 0;
double summe = 0;
double i;
Console.WriteLine("SummeD: 1-1/2+1/3-1/4+...");
Console.Write("Bitte geben Sie den Grenzwert ein: ");
grenzwert = Convert.ToDouble(Console.ReadLine());
for (i = 1; summe < grenzwert; i++)
{
if (i % 2 == 0)
{
summe = summe - 1 / i;
}
else
{
summe = summe + 1 / i;
}
}
Console.WriteLine("Die Summe beträgt: " + summe);
Console.WriteLine("Glieder: " + (i - 1));
}
}
}
|
soweit so gut.. hat bei mir aber nicht geklappt.. bekomme kein bzw. ein falsches ergebinis.. also wir gehen jetzt davon aus das der grenzwert 0,8 ist..