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

Метод Милна - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Недочёт небольшой http://www.cyberforum.ru/cpp-beginners/thread652320.html
Написал программу, показываю преподавателю , а она недовольна, говорит что еще вывод матрицы должен быть,я всю голову сломал уже - ну как и куда вставить в программу?!?! Помогите,пожалуйста,найти ошибку! #include <stdio.h> #define n 4 #define m 5 int Zapolnenie(int a) { int i,j; printf ("Vvedite 4 stroki po 5 chisel");
C++ Задача: Необычные цифры Описание В математике имеются такие цифры, которые если умножить в квадрате, то в получившемся результате тоже будет эта цифра. Например: 25x25=625,76x76=5776. Напишите программу, которая определит такая это цифра, или нет. Input Вводим любое натуральное цисло. Проверка будет повторяться пока не будет введена цифра 0. Output http://www.cyberforum.ru/cpp-beginners/thread652319.html
C++ Помощь по лабораторке
Здравствуйте! Пожалуйста, помогите мне с лабораторной работой на C++. Уже пятый день пытаюсь решить и все безрезультатно. Вот текст задачи: Лабораторная работа №1, вариант 18. Для десяти выстрелов, координаты которых задаются с клавиатуры, вывести текстовые сообщения о попадании в мишень - область, закрашенную на рисунке черным цветом. Заранее очень благодарен!
C++ DirectX текстуры
В общем такая проблема. Есть задача натянуть несколько текстур на ландшафт(который уже сгенерировал), причем необходимо это сделать варьируя прозрачность. Сделать это надо открыв текстуру как обычный массив DWORDов, изменяя значение альфа компоненты. В общем что-то я не догоняю. Помогите, плиз
C++ Как обратиться через указатель к данным, которые он адресует? http://www.cyberforum.ru/cpp-beginners/thread652297.html
c++ как обратиться через указатель к данным, которые он адресует?
C++ Заполнение матрицы Нужна помощь. Заполнить матрицу, от левого нижнего угла по диагонали: слева - вверх. -размерность матрицы должна вводиться при выполнении программы; -решение задачи должно быть оформлено в виде функции, которой передается матрица и ее размерность. подробнее

Показать сообщение отдельно
defender.star
Сообщений: n/a

Метод Милна - C++

15.09.2012, 14:54. Просмотров 2108. Ответов 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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#include <iomanip> 
#include <math.h>
#include <iostream>
double f(double x, double y)
{ return (x*x+y*y); }
using namespace std;
void main ()
{
    int i,n=10;
    double A,B,h,E; 
    h=0.05;
    E=0.001;
    double x[10],y[10],y1[10],k1,k2,k3,k4;
    x[0]=0;
    y[0]=1;
    y1[0]=f(x[0],y[0]);
    /*cout<<"x[0]=";cin>>x[0];cout<<"y[0]=";cin>>y[0];cout<<"h=";cin>>h;cout<<"E=";cin>>E;*/
    for (i=1;i<=3;i++)
        
        {   
            k1= h*f(x[i-1],y[i-1]);
            k2= h*f(x[i-1]+h/2,y[i-1]+k1/2);
            k3= h*f(x[i-1]+h/2,y[i-1]+k2/2);
            k4= h*f(x[i-1]+h,y[i-1]+k3);
            x[i]= x[i-1]+h;
            y[i]= y[i-1]+(k1+2*k2+2*k3+k4)/6;
            y1[i]=f(x[i],y[i]);
    }
    for(i=1;i<=3;i++)
    {cout<<" x= "<<x[i]<<" , y= "<<y[i]<<endl;}
    
 
    i=3;
    [B]do 
    {  
        y[i+1]= y[i-3]+(4/3)*h*(2*y1[i]-y1[i-1]+2*y1[i-2]);
        x[i+1]=x[i]+h;
 
        B=y[i+1];
        
        do 
        {
            A=B ;
            y1[i+1]= f(x[i+1],A);
            B=y[i-1]+h*(y1[i+1]+4*y1[i]+y1[i-1])/3;
            ++i;
        }
        while(fabs(A-B)>=E);
    
        y[i+1]= B;
       
        
    }
    while(i<=10);[/B]
 
        for(i=4;i<=10;i++)
        {cout<<" x = "<<x[i]<<" , y = "<<y[i]<<endl;}
    
 
}
первые три точки находит правильно,начиная с i=3; do { это часть программы считает остальные значения x,y выводит значения = 1.03052352e-32 или типа этого
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru