1 / 1 / 1
Регистрация: 16.05.2011
Сообщений: 18

подскажите где ошибка в программе

16.05.2011, 22:28. Показов 2124. Ответов 34
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите найти ошибку
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
#include <vcl.h>
#pragma hdrstop
 
#include "Unit21.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#include "math.h"
#pragma resource "*.dfm"
TForm1 *Form1;
int n=3;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
n=StrToInt(Edit1->Text);
StringGrid1->ColCount=n;
StringGrid1->RowCount=n;
StringGrid2->ColCount=n;
StringGrid2->RowCount=n;
StringGrid1->Visible=true;
BitBtn1->Enabled=true;
Button1->Enabled=false;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
BitBtn2->Enabled=true;
BitBtn1->Enabled=false;
Button1->Enabled=false;
StringGrid2->Visible=true;
int a[10][10];
int mas[3][10];
int kmas=0;
int versh[10];
for(int i=0; i<n; i++)
versh[i]=0;
versh[1]=1;
for(int i=0; i<n; i++)
for(int j=0; j<n; j++)
a[i][j]=1000;
//*******
for(int i=0; i<n; i++)
for(int j=0; j<n; j++)
if (StringGrid1->Cells[i][j]!="") a[i][j]=StrToInt(StringGrid1->Cells[i][j]);
//**********
int k=n-1;
 
while (k!=0)
{
int buf=1000;
int x, y;
for(int i=1; i<n; i++)
for(int j=0; j<i; j++)
{
        if ((a[i][j]<buf) && ((versh[i]==1) || (versh[j]==1)) && (versh[i]!=versh[j]) )
        {buf=a[i][j]; x=i; y=j;}
}
if (versh[x]==1) versh[y]=1; else versh[x]=1;
a[x][y]=1000;
mas[0][kmas]=x;
mas[1][kmas]=y;
mas[2][kmas]=buf;
kmas++;
//*****
k--;
}
///***********************
for(int i=0; i<kmas; i++)
        StringGrid2->Cells[mas[0][i]][mas[1][i]]=IntToStr(mas[2][i]);
//**********
//рисование
int krug[2][10];
Form1->Canvas->Pen->Color=clBlack;
for(int i=0; i<n; i++)
{
        krug[0][i]=400+100*sin(6.28*i/n);
        krug[1][i]=400+100*cos(6.28*i/n);
}
for(int i=0; i<kmas; i++)
{
        Form1->Canvas->MoveTo(krug[0][mas[0][i]], krug[1][mas[0][i]]);
        Form1->Canvas->LineTo(krug[0][mas[1][i]], krug[1][mas[1][i]]);
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::BitBtn2Click(TObject *Sender)
{
Button1->Enabled=true;
StringGrid1->Visible=false;
StringGrid2->Visible=false;
BitBtn2->Enabled=false;
Form1->Canvas->Pen->Color=clBtnFace;
Form1->Canvas->Rectangle(295, 295,505, 505);
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.05.2011, 22:28
Ответы с готовыми решениями:

Подскажите, где ошибка в программе
#include&lt;iostream.h&gt; #include&lt;math.h&gt; void main() {int b,k,t; b=0;k=0;t=0; {if ...

Подскажите где в программе может быть ошибка
#include &lt;iostream&gt; #include &lt;math&gt; #include &lt;conio&gt; #include &lt;time.h&gt; #include &lt;stdio.h&gt; using namespace std; FILE *f1; ...

Вывод в консольной программе: подскажите где ошибка
выдает ошибку в 8 строке, подскажите в чем проблема .686 .model flat .mmx .stack 100h .data a1 db &quot;KJGJJDJJGJ$&quot; ...

34
1 / 1 / 1
Регистрация: 16.05.2011
Сообщений: 18
17.05.2011, 00:00  [ТС]
Студворк — интернет-сервис помощи студентам
если я копирую программу,вставляю в блокнот.сохраняю.блокнот открываю ПКМ и выбираю открыть с помощью Турбо с++.это верно???может проблема в этом??
0
 Аватар для Infinity3000
1066 / 583 / 87
Регистрация: 03.12.2009
Сообщений: 1,255
17.05.2011, 00:02
Цитата Сообщение от Ksu11 Посмотреть сообщение
если я копирую программу,вставляю в блокнот.сохраняю.блокнот открываю ПКМ и выбираю открыть с помощью Турбо с++.это верно???может проблема в этом??
0
1 / 1 / 1
Регистрация: 16.05.2011
Сообщений: 18
17.05.2011, 00:04  [ТС]
из за неправильного открытия могут быть ошибки??

Добавлено через 1 минуту
а как правильно??объясните бесталковому человеку(((
0
 Аватар для Neo_AVE
89 / 36 / 5
Регистрация: 04.05.2011
Сообщений: 239
17.05.2011, 00:04
Я бы сделала так: выделяю весь код, затем с помощью клавиш Control+C или правой кнопкой мыши копировать, затем в юните вставляете с помощью правой кнопкой мыши и из контекстного меню выбираете Paste.
0
1 / 1 / 1
Регистрация: 16.05.2011
Сообщений: 18
17.05.2011, 00:09  [ТС]
в юните??а где это находиться??в самом Турбо си нет юнита вроде.
0
 Аватар для Neo_AVE
89 / 36 / 5
Регистрация: 04.05.2011
Сообщений: 239
17.05.2011, 00:15
Логически, то есть копируйте в код программы.
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
17.05.2011, 00:16
Цитата Сообщение от Ksu11 Посмотреть сообщение
если я копирую программу,вставляю в блокнот.сохраняю.блокнот открываю ПКМ и выбираю открыть с помощью Турбо с++.это верно???может проблема в этом??
1. при чем здесь блокнот ? создаете новый проект - делаете нужные обработчик в Инспекторе объектов , копируете код и вставляете в соответствующие обработчики или прописчваете его руками в те же соотвествующие обработчики
2. при чем здесь Турбо с++ ? мы говорим о С++ Билдере
0
1 / 1 / 1
Регистрация: 16.05.2011
Сообщений: 18
17.05.2011, 00:18  [ТС]
там ведь так нельзя!а если набрать вручную программу???она точно будет работать??директории прописывать??
0
 Аватар для Neo_AVE
89 / 36 / 5
Регистрация: 04.05.2011
Сообщений: 239
17.05.2011, 00:20
LK, да я тоже удивлена, тем более код предназначен для объектно-ориентированного программирования.
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
17.05.2011, 00:20
сам код можно, но начинать вам , все же, следовало с учебников
0
1 / 1 / 1
Регистрация: 16.05.2011
Сообщений: 18
17.05.2011, 00:20  [ТС]
О Господе!у меня кстановлен турбо си((((((((((((скачать можно просто си++ ??или подскажите как в поиске вводить???
0
 Аватар для Neo_AVE
89 / 36 / 5
Регистрация: 04.05.2011
Сообщений: 239
17.05.2011, 00:21
Ksu11, Вы не пробовали в билдере писать?
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
17.05.2011, 00:24
Цитата Сообщение от Ksu11 Посмотреть сообщение
О Господе!у меня кстановлен турбо си((((((((((((скачать можно просто си++ ??или подскажите как в поиске вводить???
то, о чем мы говорим, отзывается на Borland C++ Builder 6 или на (CodeGear) Embarcadero RAD C++ Builder 2009, или на Embarcadero RAD C++ Builder 2010, или на Embarcadero RAD C++ Builder ХЕ
0
 Аватар для Infinity3000
1066 / 583 / 87
Регистрация: 03.12.2009
Сообщений: 1,255
17.05.2011, 00:28
Цитата Сообщение от LK Посмотреть сообщение
то, о чем мы говорим, отзывается на Borland C++ Builder 6 или на (CodeGear) Embarcadero RAD C++ Builder 2009, или на Embarcadero RAD C++ Builder 2010, или на Embarcadero RAD C++ Builder ХЕ
Но лучше сразу Embarcadero RAD C++ Builder ХЕ.
0
1 / 1 / 1
Регистрация: 16.05.2011
Сообщений: 18
17.05.2011, 00:29  [ТС]
я чувствую себя полной тупицей((((((спасибо за помощь большое.завтра буду пробовать скачивать))опять сюда зайду вас доставать глупыми вопросами)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.05.2011, 00:29

Подскажите, где ошибки в программе
#include &lt;conio.h&gt;//підключеннябібліотек #include &lt;stdio.h&gt; #include &lt;string.h&gt; #include &lt;stdlib.h&gt; class Och//класочередь { ...

Препод говорит где - то ошибка в синтаксисе. Сам код взят из "жефри Рихтер - Создание эффективных WIN32 приложений" Пожалуйста, подскажите где ошибка!
// получаем код ошибки DWORD dwError = GetDlgItemInt(hwnd, IDC_ERRORCODE, NULL, FALSE); HLOCAL hlocal = NULL; // буфер для строки с...

Подскажите пожалуйста где исправить ошибку в программе сделанную в C++
Привет всем! У меня случилась одна не большая проблема. Дело в том, что мне задали написать программу: Дан одномерный массив MAS. Найти...

Подскажите, где может быть ошибка (структуры)? (скорее всего где-то амперсенд нужен, все вроде проверил)
написать универсальный тип, который представляет точку на плоскости в координатах (х, у) и в полярных координатах. Написать функцию для...

Где ошибка в программе?
http://********************/show-image.php?id=77045b4d29fc54e45fc9d6c2ab7112d0 #include &lt;stdio.h&gt; #include &quot;stdafx.h&quot; #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
35
Ответ Создать тему
Опции темы

Новые блоги и статьи
Из невошедшего на форум (диалог с ИИ-гугла)
zorxor 29.07.2026
А вот, что интересно, сказал мне ИИ-гугла: Этот текст — эмоциональный пост пользователя под ником zorxor на интернет-форуме (вероятно, посвященном мистике, непознанному или альтернативной науке). . . .
Был праздник вчера, а я и не знал.
kumehtar 28.07.2026
27. 07. 2026г. Intel Core 2 Duo исполнилось 20 лет Новости компьютерного мира и их обсуждение (4) Салют, шампанское, овации! :drink:
Нейтральные знания, чистый код - бла-бла-бла-бла, на самом деле кликбейт и самореклама, плагиат, и вот почему
Hrethgir 27.07.2026
То-есть отклонение такой публикации говорит само за себя, и пусть только возьмут на вооружение после отклонения публикации - это будет чистейшим актом плагиата. Отклонял Хабр. Дословно, отклонённая. . .
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
Очистка реквизитов и табличных частей документа при копировании (вариант 2)
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2. Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru