С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/29: Рейтинг темы: голосов - 29, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 22.12.2012
Сообщений: 4

Составить программу для решения задачи Коши методом Эйлера

22.12.2012, 16:22. Показов 6080. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят, помогите пожалуйста по составленной блок-схеме написать код проги. Суть в кратце. Нужно решить задачку. Вот ее условие:
Составить программу для решения задачи Коши методом Эйлера
dy/dx+y^2/a=0 ; x0=0; y0=a/b; n=4;a=10;b=5
Блок-схема одобрена преподом
После завершения цикла 1 идет блок "конец"
Пишу код проги, после запуска ввожу шаг и все, потом ничего не происходит. Вот код:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
using System;
class eyler
{
static double f(double x, double y) //объявление функции f
{
return -y * y / 10; //функция
}
static void Main() //главная функция
{
double y,x,y0,x0,y1,a,b,h,eps; //объявление переменных
a = 10;
b = 5;
x0 = 0;
y0 = a / b;
eps = 0.00001;
x = a;
y = 0;
Console.WriteLine("Введите h");
h = Convert.ToDouble(Console.ReadLine() );
Console.WriteLine("Решение задачи Коши"); //вывод сообщения
while (x < b) //цикл
{
y0 = y;
y=y0+f(x, y)*h; //метод Эйлера
h=h/2;
y1 = y0 + f(x0, y0) * h;
y = y0;
y1 = y0 + f(x, y) * h;
while (y-y1>eps); 
Console.WriteLine("x={0:f1}; y={1:f4}", x, y); //вывод результата
}
Console.ReadKey(); //задержка экрана
}
}
Учту все комментарии, в понедельник идти на расстрел.
Миниатюры
Составить программу для решения задачи Коши методом Эйлера  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.12.2012, 16:22
Ответы с готовыми решениями:

Решение задачи Коши методом Эйлера
Здравствуйте! помогите пожалуйста написать программу на языке C# в Windows Form или консольном приложении. Нужно решить задачу коши методом...

Решение задачи Коши методом Эйлера
Здравствуйте! помогите пожалуйста написать программу на языке C#. Желательно в windows form или в консольном приложении. на фото задача и...

Решение задачи Коши модифицированным методом Эйлера
Здравствуйте! Помогите, пожалуйста, написать программу на языке программирования C# по задаче Коши модифицированным методом Эйлера....

7
(x(x_(x_x(О_о)x_x)_x)x)
 Аватар для Athlon_33_88
64 / 56 / 6
Регистрация: 04.09.2010
Сообщений: 301
22.12.2012, 16:56
Цитата Сообщение от gexxy Посмотреть сообщение
C#
1
2
3
4
static double f(double x, double y) //объявление функции f
{
return -y * y / 10; //функция
}
а зачем там "x" нужен? =)
Блок-схема какая-то странная.
В шапке сабжа сделай хотя бы формулу нормально, есть редактор формул же...
С Циклами тоже намудрил...
0
0 / 0 / 0
Регистрация: 22.12.2012
Сообщений: 4
22.12.2012, 17:18  [ТС]
х нужен для формулы Эйлера y=y0+f(x,y)*h; x=x+h, где h-шаг интегрирования. В каком месте я намудрил с циклами?
0
(x(x_(x_x(О_о)x_x)_x)x)
 Аватар для Athlon_33_88
64 / 56 / 6
Регистрация: 04.09.2010
Сообщений: 301
22.12.2012, 17:48
Цитата Сообщение от gexxy Посмотреть сообщение
х нужен для формулы Эйлера
зачем x передавать методу f, если переменная не используется?
Вот это например как работает?
Цитата Сообщение от gexxy Посмотреть сообщение
C#
1
while (y-y1>eps);
Реализация циклов в блок схеме
0
0 / 0 / 0
Регистрация: 22.12.2012
Сообщений: 4
23.12.2012, 10:29  [ТС]
С циклом я уже понял что его надо переделать, а по поводу переменной "x" есть мысли как переписать код?
0
(x(x_(x_x(О_о)x_x)_x)x)
 Аватар для Athlon_33_88
64 / 56 / 6
Регистрация: 04.09.2010
Сообщений: 301
23.12.2012, 11:34
для начала начерти правильную блок-схему
0
0 / 0 / 0
Регистрация: 22.12.2012
Сообщений: 4
23.12.2012, 12:04  [ТС]
Я не могу ее перечертить, так как ее дал препод.
0
(x(x_(x_x(О_о)x_x)_x)x)
 Аватар для Athlon_33_88
64 / 56 / 6
Регистрация: 04.09.2010
Сообщений: 301
23.12.2012, 12:36
преподу отдай то, что ему нужно, по нормальной блок-схеме тебе тут любой форумчанин сделает программу на практически любом языке, так что смысл есть, поверь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.12.2012, 12:36
Помогаю со студенческими работами здесь

Алгоритм численного решения задачи Коши для ДУ 2 порядка методом Эйлера-Коши
Составить программу численного решения ДУ с помощью метода Эйлера-Коши y''+xy'-exp(-y)=x y(0)=1.95; y'(0)=2.7, x из . ...

Написать программу решения задачи коши модифицированным методом эйлера
Вложил файл, т.к не все условие получается вставить. Очень нужна помощь с так называемымми третьими вопросами. Номера 3, 9, 10 ,15 и 16....

График в методе Эйлера для решения задачи Коши
Прошу помощи в построении точечного графика. Сам метод я сделал, но вот с графиком не могу справится. Program Lab6; const a=0; ...

Решение задачи Коши для обыкновенного дифференциального уравнения методом Эйлера
Решите задачу Коши для обыкновенного дифференциального уравнения на отрезке при условии у(0) = 0 методом Эйлера, разбивая отрезок...

методом операционного исчисления найти решения для задачи Коши
x''+2x'+5x=7; x(0)=1; x'(0)=0 Добавлено через 19 минут x(t)\rightarrow X(p); x'(t) \rightarrow pX(p)-x(0)\rightarrow pX(p)-1; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru