Вопрос № 110835: Подскажите пожалуйста как написать программу на C++, чтобы она сгенерировала объектный код и создала объектный файл....Вопрос № 110880: Здравствуйте, уважаемые эксперты! Помогите, пожалуйста, написать программу: Ввести массив целых чисел A размера L<=40. Распечатать каждый элемент исходного массива в отдельной строке в 10-ичной и 2-ичной системах счисления. Привожу свои наработки ...Вопрос
№ 110904: Здравствуйте! Написал прогу на Borland C++ Builder 2006. Скачал на другой компьютер, но для запуска просит файлы:
borlndmm.dll,cc3270mt.dll,rtl100.bpl,vcl100.bpl...
Как можно написать прогу, чтобы она нетребовала эти файлы....?...Вопрос № 110915: Даны веществ. массивы A[15] B[15]. Для каждого массива определить максимальное количество подряд расположенных положительных элементов...Вопрос № 110925: Даны целые массивы А[10], B[10] и значения P и Q. Каждый массив пpеобpазовать по пpавилу: если в массиве есть хотя бы один отpицательный элемент, то все отpицательные, имеющие нечетный
номеp, заменить на значение P (для массива A) и значение Q (для м...
Вопрос № 110.835
Подскажите пожалуйста как написать программу на C++, чтобы она сгенерировала объектный код и создала объектный файл.
Отвечает: Воробьёв Алексей Викторович
Здравствуйте, Павлов Александр Сергеевич!
Вы, наверное, не совсем хорошо поняли задание.
Объектный код генерируется не Вашей программой, а компилятором ИЗ Вашей программы.
Скорее всего, раз Вы задаёте такой вопрос, у Вас нет компилятора ил Вы не знаете как его запустить.
Добавьте комментарий о том, в какой операционке Вы работаете.
Если под Linux, то У Вас должен стоять GNU C++.
Если под Windows, то Вы должны поставить что-то типа Turbo C++, Borland Builder или Microsoft Visual Studio.
Здравствуйте, уважаемые эксперты! Помогите, пожалуйста, написать программу: Ввести массив целых чисел A размера L<=40. Распечатать каждый элемент исходного массива в отдельной строке в 10-ичной и 2-ичной системах счисления. Привожу свои наработки в виде текста двух программ, первая из которых выводит массив, а вторая - программа перевода из 10-ичной в 2-ичную систему счисления. Надо только соединить эти два кода, чтобы получилась требуемая программа. Очень надеюсь на вашу помощь, заранее, спасибо!
Отвечает: Destr
Здравствуйте, Березин Александр Васильевич!
Можно во второй программе переименовать функцию main в, например, dec2bin и передавать ей число, которое она и будте выводить, и безболезненно слить два файла в один.
Приложение:
Ответ отправил: Destr (статус: 1-ый класс)
Ответ отправлен: 25.11.2007, 19:55 Оценка за ответ: 5 Комментарий оценки: Большое спасибо, Вам, уважаемый Destr, за столь быстрый и понятный ответ. Ваш вариант мне понятен без проблем, а главное, он корректно работает, не то, что мой вариант. Еще раз выражаю Вам свою благодарность.
Отвечает: Терсков Сергей
Здравствуйте, Березин Александр Васильевич!
Не стал работать с вашим кодом, а написал свой с использованием STL. Подробнее см. в приложении...
Приложение:
Ответ отправил: Терсков Сергей (статус: Практикант)
Ответ отправлен: 26.11.2007, 04:43 Оценка за ответ: 5 Комментарий оценки: Очень Вам, Терсков Сергей, благодарен за оперативный ответ. Он, я бы сказал, реализован весьма интересно и нестандартно, но также вполне доступен для понимания, что вызывает мое восхищение Вашими способностями. Вам также Большое Спасибо.
Вопрос № 110.904
Здравствуйте! Написал прогу на Borland C++ Builder 2006. Скачал на другой компьютер, но для запуска просит файлы:
borlndmm.dll,cc3270mt.dll,rtl100.bpl,vcl100.bpl...
Как можно написать прогу, чтобы она нетребовала эти файлы....?
Отвечает: XakPC
Здравствуйте, Зощенко Алексей!
Никаких дополнительных программ не нужно. Вам лишь нужно перебилдить программу без использования динамических библиотек.
Для этого в опциях Вашего проекта (Project - Options) в пункте "Packages" уберите галку у "Build with runtime packages" и в пункте "Linker - Linking" галку у "Use dynamic RTL".
А вообще, эти вопрос обсуждался не много раз, а очень, очень, очень много раз :)
Ответ отправил: XakPC (статус: 1-ый класс)
Ответ отправлен: 25.11.2007, 14:44 Оценка за ответ: 5
Вопрос № 110.915
Даны веществ. массивы A[15] B[15]. Для каждого массива определить максимальное количество подряд расположенных положительных элементов
Приложение:
Отправлен: 25.11.2007, 15:03
Вопрос задал: Superman (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Гальцов Андрей
Здравствуйте, Superman!
Держите!
Все действия(ввод,поиск,вывод) в отдельных функциях...
Удачи!
Приложение:
--------- "The more you know, the less you need to show"
Ответ отправил: Гальцов Андрей (статус: Практикант)
Ответ отправлен: 25.11.2007, 20:32
Отвечает: Скрипин Слава
Здравствуйте, Superman!
Вот мой вариант функции определения максимальной длинны.
Приложение:
Ответ отправил: Скрипин Слава (статус: 3-ий класс)
Ответ отправлен: 26.11.2007, 18:52
Вопрос № 110.925
Даны целые массивы А[10], B[10] и значения P и Q. Каждый массив пpеобpазовать по пpавилу: если в массиве есть хотя бы один отpицательный элемент, то все отpицательные, имеющие нечетный номеp, заменить на значение P (для массива A) и значение Q (для массива B). В пpотивном случае массивы оставить без изменения.
оч нужно, помогите плз!
Отправлен: 25.11.2007, 16:12
Вопрос задал: Ифан Ифаныч Ифаноф
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
int main(int argc, char** argv)
{
int P = 11, Q = 111;
int A[] = {1, 2, 3, 4, 5, -11, -555, -111, 0, 10};
int B[MASS_SIZE];
for (int i = 0; i < MASS_SIZE; i++)
{
if (A[i] >= 0)
continue;
//попадаем сюда когда находим отрицательный элемент
//проверяем его на нечётность, т.е. последний бит будет равен 1
if (A[i] & 1)
A[i] = P;
}
//для B аналогично
for (int i = 0; i < MASS_SIZE; i++)
printf("%d
", A[i]);
return (0);
}
Ответ отправил: Destr (статус: 1-ый класс)
Ответ отправлен: 25.11.2007, 20:10
Отвечает: Гальцов Андрей
Здравствуйте, Ифан Ифаныч Ифаноф!
Держите!
Удачи!
Приложение:
--------- "The more you know, the less you need to show"
Ответ отправил: Гальцов Андрей (статус: Практикант)
Ответ отправлен: 25.11.2007, 20:42
Отвечает: Терсков Сергей
Здравствуйте, !
Попробуйте такой вариант решения вашей задачи...
Приложение:
Ответ отправил: Терсков Сергей (статус: Практикант)
Ответ отправлен: 26.11.2007, 04:25