IPB

Здравствуйте, гость ( Вход | Регистрация )

> C#, Помогите пожалуйста!!!!
P4ellka
сообщение 11.12.2009, 7:02
Сообщение #1


Школьник
*

Группа: Продвинутые
Сообщений: 16
Регистрация: 8.12.2009
Город: Тольятти
Учебное заведение: ТГУ
Вы: студент



Помогите пожалуйста решить задачку...зачет на носу,а я в С# ничего не понимаю...помогите разобраться, хоть что то понять в этом программировании (IMG:style_emoticons/default/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();
Помогите пожалуйста разобраться что к чему и что для чего...Заранее спасибо!!!!
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 28.5.2025, 7:40

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru