Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2015, 21:54   #1
Vlad13
Новичок
Джуниор
 
Регистрация: 27.04.2015
Сообщений: 1
По умолчанию Здравствуйте. помогите запрограммировать Метод анализа иерархий

начал программировать (у меня 4 критерия и 10 альтернатив)
остановился на том, что не могу взять введенные данные из таблицы StringGrid1
вот код:

#include <vcl.h>
#pragma hdrstop

#include "Unit11.h"
#include "stdio.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
AnsiString n;

int m=StrToInt(Edit1->Text); //переводим в формат int


StringGrid1->RowCount=m+1;//кол-во строк
StringGrid1->ColCount=m+1;//кол-во столбцов

StringGrid1->Cells[0][0]="Öåëü"; //заполняю шапку
StringGrid1->Cells[0][1]="K1";
StringGrid1->Cells[0][2]="K2";
StringGrid1->Cells[0][3]="K3";
StringGrid1->Cells[0][4]="K4";

StringGrid1->Cells[1][0]="K1"; //заполняю шапку столб слева
StringGrid1->Cells[2][0]="K2";
StringGrid1->Cells[3][0]="K3";
StringGrid1->Cells[4][0]="K4";



int i, j; //очищаю таблицу
{
for (i=1;i<StringGrid1->RowCount;i++)
for (j=1;j<StringGrid1->ColCount;j++)
StringGrid1->Cells[j][i]=' ';
}
StringGrid1->Options<<goEditing; //разрешаю редактировать(вводить числа)
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
AnsiString A;
int x=1;
double A1=1;
do
{

A=(StringGrid1->Cells[1][x]);

//A1=(StringGrid1->Cells[1][x+1]);
A1=A*A1;
x=x+1;

}
while (x<3);
// Edit2->Text=A1;

}
Vlad13 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста,как разработать программную систему,реализующую метод построения и анализа иерархий!На С#.На Delphi7! Victorials2648 Помощь студентам 3 13.03.2014 20:24
запрограммировать метод Блейка-Порецкого Sartorius Помощь студентам 1 13.04.2011 18:20
запрограммировать МАИ - метод анализа иерархий rebus12 Фриланс 4 17.03.2009 07:44