Помощь - Поиск - Пользователи - Календарь
Полная версия: C# > Информатика / Программирование
Образовательный студенческий форум > Другие дисциплины > Информатика / Программирование
P4ellka
Помогите пожалуйста решить задачку...зачет на носу,а я в С# ничего не понимаю...помогите разобраться, хоть что то понять в этом программировании sad.gif

Вот задача:
1. Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора на интервале от до с шагом с заданной точностью . Таблица должна содержать заголовок и шапку. Каждая строка таблицы должна содержать значение аргумента, значение функции и число слагаемых в сумме ряда, необходимых для достижения заданной точности.
2. Реализовать контроль ввода , , а также попадания и в область допустимых значений.
3. Число слагаемых, обеспечивающее заданную точность , рассчитывается следующим образом: как только очередное слагаемое в сумме ряда становится <, точность считается достигнутой.
4. Степенную функцию и факториал реализовать через умножения и запоминание промежуточных значений.

ln(1-x)=-Сумма(от бескон. до n=1)x^n/n

Вот что я пыталась сделать по похожей программе
class Program
{
static void Main(string[] args)
{
double x,Xmin, Xmax, dx;
int n;

while (true)
{
Console.Write("Введите начальное значение аргумента функции: Xmin = ");
string s = Console.ReadLine();

if (!double.TryParse(s, out Xmin))
Console.WriteLine("Ошибка ввода Xmin");
else break;
}

while (true)
{
Console.Write("Введите конечное значение аргумента функции: Xmax = ");
string s = Console.ReadLine();

if (!double.TryParse(s, out Xmax) || (Xmax < Xmin))
Console.WriteLine("Ошибка ввода Xmax");
else break;
}

while (true)
{
Console.Write("Введите кол-во точек для расчёта функции : n = ");
string s = Console.ReadLine();

if (!int.TryParse(s, out n) || (n < 1))
Console.WriteLine("Ошибка ввода ");
else break;
}

while (l>l)
{
l=x^n/n; //Как это записать на языке С# я незнаю(((
n++;
}
for (x = Xmin; x <= Xmax;x+=dx )
{
dx = (Xmax - Xmin) / (n-1);
Console.WriteLine("x= {0} f(x)={1}",x,Math.Sin(x));
}

Console.ReadLine();
Помогите пожалуйста разобраться что к чему и что для чего...Заранее спасибо!!!!
P4ellka

Что никто не может помочь??? no.gif bye.gif Ну пожаааааалуйста!!!!!!!
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.