Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на C / C++

Выпуск № 120
от 14.11.2002, 12:10

Администратор:
Имя: Nick.Box
URL: Информационный ресурс
ICQ: 365124
[censored], [censored]
О рассылке:
Задано вопросов: 364
Отправлено ответов: 779
Активность: 214.0 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Avl2k
Статус: Доверительный
Общий рейтинг: 125.84
[Подробней >>]
Sensey
Статус: Профессиональный
Общий рейтинг: 123.18
URL: Страничка рассылки по Паскаля...
Телефон: +38 (0572) 41-76-04 дом.
[Подробней >>]
Andrew Vext
Статус: Начальный
Общий рейтинг: 121.56
[Подробней >>]
 
Валентин
Статус: Начальный
Общий рейтинг: 112.12
[Подробней >>]
baldr
Статус: Профессиональный
Общий рейтинг: 114.88
URL: Сайт об ОС DOS. Всем, кто любит эту ОС!
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 355. Даны массивы {ai} и {bi} i от 0 и до 5. Сложить эти два массива и в полученном массиве найти сумму и... (ответов: 1)
Вопрос № 356. Здравствуйте, эксперты!! Вопрос по юзанию BDE. Прогорамлю на BuilderC++ 5.0, в программе юзаю базы д... (ответов: 4)

Вопросов: 2, ответов: 5


 Вопрос № 355

Даны массивы {ai} и {bi} i от 0 и до 5. Сложить эти два массива и в полученном массиве найти сумму и количество элементов массива больших 0 и сумму элементов массива меньших –1.
И как это сделать??? Что-то у меня не получается написать программу. Помогите пожалуйста.

//---------------------------------------------------------------------------
#include
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{int i,k=0,s=0,sy=0;
float a[n],b[n],z[n];
clrscr();
cout<<" введите элемент массива a ";
for (i=0;icin>>a[i];
cout<<" введите элемент массива b ";
cin b[i];
cout<<" исходный массив a и b ";
for (i=0;icout<<" z["<for (i=0;i{if (z[i]>0){k++;s+=z[i];sy+=z[i]};
cout<<" сумма элементов массива больших 0= "<cout<<" количество элементов массива больших 0= "<cout<<" сумма элементов массива меньших -1= "<return 0;
}



Вопрос отправлен: 10.11.2002, 19:18
Отправитель: hellraisers

[Следующий вопрос >>] [Список вопросов]

Отвечает Avl2k

Здравствуйте, hellraisers!
Примерно так (см. приложение).


Приложение:

Ответ отправлен: 11.11.2002, 18:01
Отправитель: Avl2k


 Вопрос № 356

Здравствуйте, эксперты!!
Вопрос по юзанию BDE. Прогорамлю на BuilderC++ 5.0, в программе юзаю базы данных (Paradox 7) через TTable. Все хорошо, но очень сильно подозреваю, что на другой машине моя прога работать не станет из-за отсутствия BDE. Следовательно, наверное надо на этой самой машине установить этот самый BDE. А где его взять и как установить?... Ну-у, т.е. можно конечно тоже установить Билдер... :)) ... но это не выход.
А еще чевой-то слышал про ADO-компоненты, вродь как оные тож можна юзать как для работы с БД.
Помогите кто где сможет!! ;))
Дмитрий



Вопрос отправлен: 11.11.2002, 12:05
Отправитель: Дмитрий

[Следующий вопрос >>] [Список вопросов]

Отвечает Sensey

Приветствую Вас, Дмитрий!
У меня есть BDE Install, но он ээээ платный :)
Если есть желание, напиши мне на sensey@ukr.net, поболтаем...


Ответ отправлен: 11.11.2002, 12:52
Отправитель: Sensey


Отвечает Andrew Vext

Доброе время суток, Дмитрий!
Если программа работает через BDE, просто добавьте в дистрибутив инсталляционные файлы BDE. И укажите InstalShield на необходимость их установки.
Можно работать и через ADO - в этом случае надо включать дистрибутив ADO (версии ADO тоже различаются :-)
Andrew Vext

Ответ отправлен: 11.11.2002, 12:22
Отправитель: Andrew Vext


Отвечает Валентин

Доброе время суток, Дмитрий!
В InstallShield есть возможность установить BDE на целевой машине при установке твоего приложения.
ADO-компоненты предпочтительнее в том смысле что используют ODBC, т.е. не нужно для поддержки проставлять дополнительные программы. Использование аналогично использованию TTable, но все твои команды будут делегироваться соответствующему провайдеру который обрабатывает выбранную тобой базу. Более конкретно описано в справке.
С уважением Валентин.

Ответ отправлен: 11.11.2002, 13:02
Отправитель: Валентин


Отвечает baldr

Приветствую Вас, Дмитрий!
BDE можно и отдельно поставить. Ставь InterBase, а уж он там добавит все, что нужно...
Или, вот еще способ... В Приложении - ответ эксперта Painbringer из 62 выпуска рассылки
про Delphi...
ADO-компоненты - это, если я не ошибаюсь, компоненты для работы с MSAccess-файлами БЕЗ BDE!
Но сам я с ними не сталкивался. Кажется, в форуме на delphi.mastak.ru что-то такое было...


Приложение:

Ответ отправлен: 11.11.2002, 22:39
Отправитель: baldr



Форма отправки вопроса

Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

© 2002 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (42)
C / C++ (29)
Perl (9)
Delphi (15)
Pascal (22)
Basic / VBA (11)
Java / JavaScript (12)
PHP (10)
MySQL / MSSQL (8)
Пользователю
Windows 95/98/Me (28)
Windows NT/2000/XP (19)
"Железо" (27)
Поиск информации (13)
Администратору
Windows NT/2000/XP (10)
Linux / Unix (15)
Юристу
Гражданское право (9)
Семейное право (4)
Трудовое право (4)
КоАП (4)

Отправить вопрос всем экспертам выбранной рассылки.




Яндекс цитирования

© 2002 Россия, Москва. Авторское право: RusFAQ.ru

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное