Форум программистов, компьютерный форум CyberForum.ru

Метод Рунге-Кутта 4 порядка (исправить код) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Списки, при удаление или поиске, удаляет полностью список http://www.cyberforum.ru/cpp-beginners/thread1161083.html
Вот такой код,столкнулся с проблемой, при поиске или удаление оного елемента в списке удаляет все елементы #include <iostream> #include <stdlib.h> #include <string.h> using namespace std; struct date{ int year; int month;
C++ Найти минимальный элемент в заштрихованной области матрицы Преподаватель дала задание: Возможно, я что-то не пойму, но где заштрихованная область матрицы? Или что она вообще хочет и как? http://www.cyberforum.ru/cpp-beginners/thread1161073.html
Найдите ошибки C++
d:\бинарник\go.cpp(25) : error C2001: newline in constant d:\бинарник\go.cpp(57) : fatal error C1004: unexpected end of file found
В массиве вещественных чисел найти элемент, превышающий его среднее арифметическое C++
В массиве вещественных чисел найти элемент, превышающий его среднее арифметическое значение. Если таких элементов несколько, определить их количество. Удалить из массива первое простое число. Создать функции для определения максимума простого числа.
C++ Классификация запасов по назначению http://www.cyberforum.ru/cpp-beginners/thread1160973.html
Мне нужна программа написанная на С++, мне нужен листинг программы следующего: Способ расчета:
C++ Хеш-таблица. Двойное хеширование, функция – вариант с умножением. При ключе 10 все элементы заполняются, а при 701 - нет Помогите разобраться почему так, хеш-таблица на 3000 элементов. При ключе 10 все элементы заполняются, а при 701, нет. #ifndef HASH_H #define HASH_H #include<vector> #include<math.h> #include<iostream> подробнее

Показать сообщение отдельно
Alexandr1966
25 / 25 / 1
Регистрация: 17.12.2012
Сообщений: 425
30.04.2014, 10:06  [ТС]     Метод Рунге-Кутта 4 порядка (исправить код)
Ev_Hyper, zss, короче вот код метода для моего примера рабочий и точный.
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
//Метод Рунге-Кутты
#include "stdafx.h"
#include "conio.h"
#include "math.h"
 
double f(double x, double y)
{
          return 0.5*x*y;               
}
 
int main(void)
{
   double x=0,y=1,h=0.1,k1,k2,k3,k4,d;
   printf("x0=0,  y=1,  h=0.1\n\n");
   for(x=0;x<=1;x+=h)
   {
      printf("%.1f    |   %.4f     \n", x,y);
      k1=h*f(x, y);
      k2=h*f(x+h/2, y+k1/2);
      k3=h*f(x+h/2, y+k2/2);
      k4=h*f(x+h, y+k3);
      d=(k1+2*k2+2*k3+k4)/6;
      y=y+d;
   }
_getch();
}
 
Текущее время: 17:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru