Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder Остановка выполнения кода и ожидание реакции пользователя Привет! Такой вопрос. У меня есть некоторая функция Foo1, которая выполняется при возникновении Event1. Во время выполнения этой функции мне нужно ее прервать, вывести на экран окошко, где пользователь должен будет сделать определенные манипуляции и нажать кнопку "OK". Или нажать кнопку "Отмена". В случае нажатия кнопки "ОК" данные введенные в окошко передаются в Foo1, в случае "Отмена",... https://www.cyberforum.ru/ cpp-builder/ thread1184846.html C++ Builder Запрет ввода каретки (переноса строки) в Memo
Как сделать запрет ввода в Memo каретки? Т.е. чтобы по Enter (и прочему) не переносилась строка. Стоит wordwrap = true - для визуального переноса. Можно читать из Memo - и удалять '/r/n', но это будет после, а не во время ввода.. Можно считывать данные с клавиатуры и перехватывать.. Но думаю можно проще, только не знаю как. C++ Builder XE5
C++ Builder Заполнить файл последовательного доступа целыми числами https://www.cyberforum.ru/ cpp-builder/ thread1184717.html
Решите пожалуйста Задача: Заполнить файл f последовательного доступа целыми числами, полученными с помощью генератора случайных чисел. Из файла f получить файл g, исключив повторные вхождения чисел.
C++ Builder Поменять текст в определенной строке TMemo Как поменять текст в нужной мне строке TMemo (с индексом - ind)? Я пробовал делать так: // ......... Memo1->Lines->Strings = "Новая строка"; , почему-то не работает как надо! Заранее спасибо! ... https://www.cyberforum.ru/ cpp-builder/ thread1184662.html
Инкапсулировать построение графиков функций в классы C++ Builder
Мне нужно нарисовать график функции с помощью локальных классов. void buildgraph(AnsiString f, float xn, float xk) {class Build gr int dx,dy,x0,y0,xn,xR; float*x,*y; void osi(); void init(); void build(float(*f)(float x))};
C++ Builder Как правильно вызвать ShellExecute Не получается открыть ворд файл. Пишу вот такой код. Нету ошибок,но при нажатии на кнопку ничего не происходит( void __fastcall TForm1::sButton1Click(TObject *Sender) { ShellExecute(Handle, "open", "G:\ÁÈÇ Ä3-2\Ðóìÿíöåâ\ëôáô 4\ïðîåêòû\Ïóçûðèê\price.doc", NULL, NULL, SW_NORMAL); } Добавлено через 6 минут Все сделал..путь прописывается двумя слешами...void __fastcall... https://www.cyberforum.ru/ cpp-builder/ thread1184630.html
C++ Builder Отобразить график функции x*sqrt(2-x*x) нужно зделать графык в c++ builder по формуле y=x вот что я зделал Image1->Canvas->MoveTo(x0-40*40,y0-Y*10); for(double i=0; i<30;i+=0.05) { Y=(i*sqrt(2-i*i)); Image1->Canvas->LineTo(x0+i*40,y0-Y*15); } но получаю ошибку sqrt:domain error и рисует только половину графика помогите https://www.cyberforum.ru/ cpp-builder/ thread1184550.html Использование чужой DLL в своей программе C++ Builder
Доброго времени суток. Есть сторонняя DLL для работы с устройством подключенного через COM-Port. Есть только DLL и поэтому статическое подключение отпадает. используя impdef.exe и implib.exe получил lib и def файлы. В def файле содержится список всех функций заявленных производителем в описание своей формы добавил private: // User declarations // Указатель на dll
C++ Builder Ошибки множественного объявления идентификатора https://www.cyberforum.ru/ cpp-builder/ thread1184387.html
Выдает вот такие ошибки Unit5.h(19): E2238 Multiple declaration for 'TForm3' Unit3.h(13): E2344 Earlier declaration of 'TForm3'
C++ Builder Функция поиска StringGrid https://www.cyberforum.ru/ cpp-builder/ thread1184339.html
Помогите в этой форме для кнопки найти создать код
C++ Builder Составить программу для ввода данных о студентах, проживающих в общежитии, и записи этих данных в файл
Работа с комбинированными данными: Необходимо составить программу для ввода данных о студентах, проживающих в общежитии, и записи этих данных в файл. Запись о одном студенте содержит следующие поля: "фамилия", "имя", "отчество", "номер комнаты проживания". необходимо также написать процедуры/функции которые помогут ответить на следующие вопросы: 1. В какой комнате живет заданный студент;...
C++ Builder Вычислить и напечатать значение выражения y=\sqrt{{i}^{2}+{j}^{2}}\: \left(\frac{i!}{\sqrt{{i}^{2}+{1.3}^{2}}}+\frac{cos(i)}{\sqrt{{(j!)}^{2}+{i}^{2}}} \right) , где i=6, j=5 https://www.cyberforum.ru/ cpp-builder/ thread1184284.html
0 / 0 / 0
Регистрация: 14.05.2014
Сообщений: 6
0

Как удалить из списка все повторные записи? - C++ Builder - Ответ 6211117

22.05.2014, 16:06. Показов 1981. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите дописать программу, условия таковы:
1. В магазине формируется список лиц, записавшихся на покупку товара повышенного спроса. Каждая запись этого списка содержит: порядковый номер, Ф.И.О., домашний адрес покупателя и дату постановки на учет. Удалить из списка все повторные записи, проверяя Ф.И.О. и домашний адрес.
Начало у меня есть а как, удалить из списка все повторные записи, проверяя Ф.И.О. и домашний адрес??

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
TForm1 *Form1;
int kol;
struct TMagazin
{
        int por_nom;
        String FIO;
        String dom_adr;
        double data_uch;
};
TMagazin Magaz[100];
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
             kol++;
   Magaz[kol].por_nom=StrToInt(Edit1->Text);
   Magaz[kol].FIO=Edit2->Text;
   Magaz[kol].dom_adr=Edit3->Text;
   Magaz[kol].data_uch=StrToFloat(Edit4->Text);
   Memo1->Lines->Add(StrToInt(Magaz[kol].por_nom)+" "+Magaz[kol].FIO+" "+Magaz[kol].dom_adr+" "+FloatToStr(Magaz[kol].data_uch));
   Edit1->Text="";
   Edit2->Text="";
   Edit3->Text="";
   Edit4->Text="";
 
        int i;
        FILE*fdopen=fopen("Ведомость.text","a");
        for(i=0;i<kol;i++)
        fprintf(fdopen,"%s%d%d%5.2f \n",Magaz[i].por_nom,Magaz[i].FIO,Magaz[i].dom_adr, Magaz[i].data_uch);
        fclose(fdopen);
}
 
 
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
 
   char*ch = new char[255];
 char*sredn = new char[10];
  //int i =0;
  FILE*fdopen =fopen("Ведомость.text","rb");
  while (fscanf(fdopen,"%s%d%d%d%s",ch, &(Magaz[kol].por_nom), &(Magaz[kol].FIO),
                                        &(Magaz[kol].dom_adr),(sredn))!=EOF)
         {
          Magaz[kol].por_nom=StrToInt(Edit1->Text);
          Magaz[kol].FIO=Edit2->Text;
          Magaz[kol].dom_adr=Edit3->Text;
          Magaz[kol].data_uch=StrToFloat(Edit4->Text);
          Memo2->Lines->Add(StrToInt(Magaz[kol].por_nom)+" "+Magaz[kol].FIO+" "+Magaz[kol].dom_adr+" "+FloatToStr(Magaz[kol].data_uch));
                  kol++;
}


Вернуться к обсуждению:
Как удалить из списка все повторные записи? C++ Builder
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2014, 16:06
Готовые ответы и решения:

Удалить из списка все повторные записи
Здравствуйте уважаемые эксперты! Вот вновь возникла проблема, есть следующее задание: В магазине...

Удалить из списка все повторные записи
Помогите пожалуйста :( В магазине формируется список лиц, записавшихся на покупку товара...

Удалить из списка все повторные записи
В магазине формиуется список лиц, записавшихся на покупку товара повышенного спроса. Каждая запись...

Удалить из списка все повторные записи, проверяя Ф.И.О. и домашний адрес
В case 3: удалить из списка все повторные записи, проверяя Ф.И.О. и домашний адрес. Вот рабочая...

4
22.05.2014, 16:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.05.2014, 16:06
Помогаю со студенческими работами здесь

Структура: Удалить из списка все повторные записи, проверяя ФИО и домашний адрес
Создать программу, реализующую поставленную задачу: в магазине формируется список лиц,...

Удалить все повторные записи
В магазине имеется список лиц, записавшихся на покупку мебельного гарнитура. Каждая запись этого...

Удалить из массива все повторные записи
задача: В магазине формируется список лиц, записавшихся на покупку товара повышенного спроса....

Удалить повторные записи из массива
Всем привет, нужна небольшая помощь. Необходимо удалить повторяющиеся записи имени и адреса, как...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru