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

Ошибка при работе с массивом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Удаление тэгов http://www.cyberforum.ru/cpp-beginners/thread570922.html
Написал часть программы, а условие для удаления не могу придумать. Кто чем поможет? В текстовом файле хранится сохраненная html страница. Перевести ёё в простой текстовый вид, т.е. удалить из нее все html тэги. Html тэг имеет вид < тэг >. #include "stdafx.h" #include <Windows.h> #include <iostream> #include <clocale> #include <string> #include "stdio.h" using namespace std;
C++ C++ Объекты и Классы - запутался Есть 2 класса и 2 заголовочных класса Вроде не подчеркивает ничего - при запуске проект крэшиться В чем у меня ошибка? - это класс main #include <iostream> //potok vvoda vyvoda #include <string> #include "GeometricalBody.cpp" #include "Hexagonal_Prism.cpp" http://www.cyberforum.ru/cpp-beginners/thread570920.html
Передача массива из одной функции в другую, и сложение его элементов. C++
Здравствуйте, задание: Создать две функции для работы с массивом: • формирование массива трехзначных чисел с помощью датчика случайных чисел и вывода его на экран; • вычисление суммы массива. Имя массива и его размер передаются в функцию в качестве параметров. код: #include "stdafx.h" #include <stdio.h> #include <conio.h>
C++ Найти длину второго слова в строке
как найти длину второго слова в строке?
C++ win API увеличение числа http://www.cyberforum.ru/cpp-beginners/thread570908.html
Изучаю в универе win api в BORLAND 5 мне дали задание когда нажимаешь стрелочки вверх(VK_UP) в низ(VK_DOWN) то текст "Привет" поднимается или опускается на 10 пикселей Столкнулся с такой проблемой, делаю так: // задал переменную static int counter=0; // тут реализую case WM_KEYDOWN:
C++ Быстрое деление двух длинных чисел Доброго времени суток! Реализую алгоритм деления длинного числа на длинное из книги Кнута (4.3.1). Числа хранятся в массиве типа int, в каждой ячейке по 3 цифры. Алгоритм в большинстве случаев считает верно только первые цифры частного, в итоге число получается меньше реального частного. Проверяла уже кучу раз, никак не могу найти ошибку. Само частное угадывается правильно, но неверно... подробнее

Показать сообщение отдельно
Liss Mars
 Аватар для Liss Mars
3 / 3 / 0
Регистрация: 16.12.2011
Сообщений: 16
11.05.2012, 00:42     Ошибка при работе с массивом
Добрый вечер всем.
Пишу простую программу мат операций с массивами. И вот выдает такое окно с ошибкой.
Помогите пожалуйста я не понимаю что там не так вродебы все правильно...Когда-т отакую ошибку уже исправляла, но уже забыла как((
вот код:
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
double Konf[2][2]={0};
                    char buf1[5], buf2[5], buf3[5], buf4[5], buf5[5], buf6[5], buf7[5], buf8[5], buf9[5];
                    double q[2]={0};
                    double y[2]={0};
                    double Lmax=0, index_us=0;
                    int n=3;
                    double Bup_u, Bid_u;
 
                    Bid_u=0;
                    Bup_u=0.58;
 
                    GetDlgItemTextA (hDlg, IDC_EDIT1, buf1, 5);
                    GetDlgItemTextA (hDlg, IDC_EDIT2, buf2, 5);
                    GetDlgItemTextA (hDlg, IDC_EDIT3, buf3, 5);
                    GetDlgItemTextA (hDlg, IDC_EDIT4, buf4, 5);
                    GetDlgItemTextA (hDlg, IDC_EDIT5, buf5, 5);
                    GetDlgItemTextA (hDlg, IDC_EDIT6, buf6, 5);
                    GetDlgItemTextA (hDlg, IDC_EDIT7, buf7, 5);
                    GetDlgItemTextA (hDlg, IDC_EDIT8, buf8, 5);
                    GetDlgItemTextA (hDlg, IDC_EDIT9, buf9, 5);
 
                    Konf[0][0]=atof(buf1);
                    Konf[0][1]=atof(buf2);
                    Konf[0][2]=atof(buf3);
 
                    Konf[1][0]=atof(buf4);
                    Konf[1][1]=atof(buf5);
                    Konf[1][2]=atof(buf6);
                    
                    Konf[2][0]=atof(buf7);
                    Konf[2][1]=atof(buf8);
                    Konf[2][2]=atof(buf9);
                    
                    q[0]=pow(Konf[0][0]*Konf[1][0]*Konf[2][0],0.3);
                    q[1]=pow(Konf[0][1]*Konf[1][1]*Konf[2][1],0.3);
                    q[2]=pow(Konf[0][2]*Konf[1][2]*Konf[2][2],0.3);
 
                    y[0]=q[0]/(q[0]+q[1]+q[2]);
                    y[1]=q[1]/(q[0]+q[1]+q[2]);
                    y[2]=q[2]/(q[0]+q[1]+q[2]);
 
                    for(int i=0; i<n;i++)
                    {
                        for(int j=0; j<n; j++)
                        {
                            Lmax+=y[i]*Konf[j][i];
                        }
                    }
 
                    index_us=(Lmax-n)/(n-1);
                    Bid_u=index_us/Bup_u;
WinApi, Visual Studio.

Help, please!!
Миниатюры
Ошибка при работе с  массивом  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru