Показать сообщение отдельно
  #1  
Старый 15.09.2014, 21:34
REZOR0000 REZOR0000 вне форума
Прохожий
 
Регистрация: 28.08.2014
Сообщения: 1
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию Арифметические Операции С Элементами Массива

Добрый день!
Никак не могу сообразить, почему получается следующий результат

Код:
#include<iostream>using namespace std;int main(){****************double a[M[N = { ************************{2.9,5.6,8.9,6.3,1.7,2.0,0.5,1.0,9.3},************************{-0.4,4.3,5.0,1.2,1.8,-0.8,2.7,0.6,5.1},************************{-1.0,-0.9,5.8,1.5,2.5,0.8,3.8,9.2,2.0},************************{0.6,3.4,7.4,13.2,7.3,10.1,12.3,10.6,14.0},************************{-1.0,-4.3,-4.7,-3.2,7.7,5.4,1.7,7.6,1.4},************************{-0.7,-3.4,-1.1,-3.4,-4.5,0.8,1.5,3.4,-6.5},************************{-1.4,-2.0,-2.1,-6.3,-2.2,-3.0,1.7,8.8,1.6},************************{-1.2,-3.9,-2.8,-6.4,-0.5,-1.3,-1.1,13.6,3.3}************************ };double x = (a[1[0/a[0[0) * a[0[0;cout << a[1[0 - (a[1[0/a[0[0) * a[0[0;************return 0;}


Должно выводить 0, а выдаёт какой-то невразумительный ответ -5.55112e-017

Подскажите пожалуйста, что не так?
Ответить с цитированием