Форум программистов, компьютерный форум, киберфорум
Наши страницы

Необходимо изменить программу в C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как посчитать количество элементов в массиве и распечатать его? http://www.cyberforum.ru/cpp-beginners/thread231771.html
Как посчитать кол-во элементов в массиве и распечатать его? В символьных строках, вроде как strlen, а с цифрами как? Вроде как надо использовать sizeof, но как он работает я не понимаю.
C++ Аргументы по умолчанию (что не так ?) #include "stdafx.h" #include "sys.h" #include <iostream> using namespace std; int box ( int lenght = 1, int width = 1, int height = 1); int main () { sys(); cout << "Значение по умолчанию:... http://www.cyberforum.ru/cpp-beginners/thread231770.html
Запись строки C++
Надо записать строку в конец файла , Незнаю как ее написать.. void zap(char *str) { ofstream r(ios::app); Как мне осуществить ввод в конец файл строку?? }
C++ Ключевое слово register
локальная переменная которая задается : register int a; так же будет локальной и сохраняется в регистр если есть свободное место. но зачем нам это надо? почему нельзя воспользоваться auto?
C++ Цикл с параметром (for) http://www.cyberforum.ru/cpp-beginners/thread231744.html
Задание - Вводятся числа a и b. Найти количество таких чисел в диапазоне , которые являются точными квадратами. #include <iostream> #include <conio.h> #include <cmath> using namespace std;...
C++ Дайте пожалуйста ответы 1) Почему при объявлении матрицы с одновременной инициализацией первые скобки можно оставить пустыми, а вторые нет? 2) Как вывести матрицу таблицей с колонками одинаковой ширины? 3) Можно ли... подробнее

Показать сообщение отдельно
sl1m_dogg
0 / 0 / 0
Регистрация: 20.01.2011
Сообщений: 18
20.01.2011, 21:00  [ТС]
в общем суть видимо не в функции pow. для первой модели оно все отлично считало и с этим кодом:
C++
1
2
3
 if( pow( ( pow((X[k+1][0]-X[k][0]),2)+pow((X[k+1][1]-X[k][1]),2) ),1/2.0)<E ){
     cout <<"X(k+1) - X(k) = "<<pow( ( pow((X[k+1][0]-X[k+1][0]),2)+
                    pow((X[k+1][1]-X[k+1][1]),2) ),1/2.0);
.
Но когда в return прописываю вместо:
C++
1
 return 4*(x1-5)*(x1-5)+(x2-6)*(x2-6);}
вот это код:
C++
1
 return (9*х1*x1)+(35*х2*x2)+(32*х1*х2)(88*х1)(176*х2)+242;}
то программа выдает неверную точку минимума (правильная точка уже известна).
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.