Решение задачи о коммивояжере

{

Proverka();

CStdioFile f1;

f1.Open("table.ini",CFile::modeCreate | CFile::modeWrite);

for (int i=0; i < 29; i++)

{

parent->tableAllCity[i][i]=0;

CString s1;

for (int j=i+1; j < 29; j++)

{

CString s2;

t_edit[i][j].GetWindowText(s2);

parent->tableAllCity[j][i]=parent->tableAllCity[i][j]=atoi(s2);

s1 += s2+" "

;

} s1 += "\n";

f1.WriteString(s1);

}

MessageBox("Введённые параметры проверены на ошибки и сохранены.");

CDialog::OnCancel ();

}

void CSetting::Proverka()

{

for (int i=0; i < 29; i++)

{

for (int j=i+1; j < 29; j++)

{

CString s1;

t_edit[i][j].GetWindowText(s1);

if (!s1.IsEmpty())

{

for (int k=0; k < s1.GetLength(); k++)

if (s1[k]<'0' || s1[k]>'9') {s1.Delete(k,1);k--;}

if (s1.IsEmpty()) s1='0';

}

else s1='0';

t_edit[i][j].SetWindowText(s1);

}

}

}

Страница:  1  2  3  4  5  6 


Другие рефераты на тему «Экономико-математическое моделирование»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы