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

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


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 938
от 17.12.2007, 02:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 476, Экспертов: 57
В номере:Вопросов: 3, Ответов: 6


Вопрос № 113392: у меня простое задание: дана одномерная матрица надо получиь матрицу В[i], где В[i] это кол-во элементов матрицы А на отрезке i-1 превесходящих элемент А[i]. Вот у меня код программы. когда я её запускаю, то выдает сообщение об ошибке и вылетает. Пом...
Вопрос № 113456: Здравствуйте....у меня есть программа, она написана на Борланд С++ Билдер, написана под винду,,,и когда я открываю этот проект, то хочу один рисунок заменить на другой...и так все рисунки....не изменяя программы.... как это сделать???...
Вопрос № 113470: Даны два вещественных массива A[5][5] и B[5][5]. Преобразовать массивы по правилу: если положительных элементов в массиве больше чем отрицательных, то заменить все элементы массива на 1, в противном случае на 0. Преобразованный массив А назвать S, а ...

Вопрос № 113.392
у меня простое задание: дана одномерная матрица надо получиь матрицу В[i], где В[i] это кол-во элементов матрицы А на отрезке i-1 превесходящих элемент А[i]. Вот у меня код программы. когда я её запускаю, то выдает сообщение об ошибке и вылетает. Помогите плз.

Приложение:

Отправлен: 11.12.2007, 12:21
Вопрос задал: Яроц А.С. (статус: Посетитель)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Лясин Александр Владимирович
Здравствуйте, Яроц А.С.!
В приложении я указал одну Вашу ошибку.
Код не запускал, и так понятно - что вылетит.
Будте внимательней при написании кода, сначала нужно попытаться самому найти, а потом сюда за помощью

Приложение:

Ответ отправил: Лясин Александр Владимирович (статус: 4-ый класс)
Ответ отправлен: 11.12.2007, 13:34

Отвечает: Mitya86
Здравствуйте, Яроц А.С.!

У Вас используется неинициализированная переменная в коде.
Замените Вашу строчку  int k=0, n, j, m, l; строчкой из приложения и программа не будет вылетать.

Приложение:

Ответ отправил: Mitya86 (статус: 3-ий класс)
Ответ отправлен: 11.12.2007, 15:16

Отвечает: kool
Здравствуйте, Яроц А.С.!
Во-первых непонятно почему неинициирован массив a
Во-вторых (и в этом ошибка) не инициировано значение l вот в этом месте

for (j=0; j<(n-1); j++)
{
x[j]=a[l]; //значение l - не определено
for (j=0; j<(n-1); j++)
{
if (b[j-1]>a[l]) k++;//и здесь тоже
cout< }
}
Удачи!


---------
I am.
Ответ отправил: kool (статус: Практикант)
Ответ отправлен: 11.12.2007, 16:48

Отвечает: Терсков Сергей
Здравствуйте, Яроц А.С.!
Все ваши ошибки в коде были указаны выше. Но к чему такой сложный код если задача решается гораздо проще? Попробуйте использовать мой код из приложения...

Приложение:

Ответ отправил: Терсков Сергей (статус: Практикант)
Ответ отправлен: 12.12.2007, 02:37


Вопрос № 113.456
Здравствуйте....у меня есть программа, она написана на Борланд С++ Билдер, написана под винду,,,и когда я открываю этот проект, то хочу один рисунок заменить на другой...и так все рисунки....не изменяя программы....
как это сделать???
Отправлен: 11.12.2007, 17:39
Вопрос задала: Badbyy (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Mitya86
Здравствуйте, Badbyy!

А каким образом у тебя загружаются рисунки? Из ресурсов, напрямую из кода или вообще по-другому? В любом случае менять ничего в программе не придется, если рисунок загружается из ресурсов, то воспользуйся редактором ресурсов Борланд Билдера замени рисунки, если из кода то тогда 2 варианта: или ты в коде изменяешь пути к файлам, или(что более рекомендуется) меняешь сами файлы, т.е. своим рисункам присваиваешь точно такие же имена файлов и копируешь их поверх тех рисунков, которые ты хочешь изменить.

Удачи
Ответ отправил: Mitya86 (статус: 3-ий класс)
Ответ отправлен: 11.12.2007, 18:23
Оценка за ответ: 4


Вопрос № 113.470
Даны два вещественных массива A[5][5] и B[5][5]. Преобразовать массивы по правилу: если положительных элементов в массиве больше чем отрицательных, то заменить все элементы массива на 1, в противном случае на 0. Преобразованный массив А назвать S, а преобразованный массив В назвать X.

Программу я уже сделал (в приложении), но она выдает 3 ошибки. Не знаю что там не правильно. НЕ МОГЛИ БЫ ВЫ ИСПРАВИТЬ. Только не надо менять все в корне. Обязательно должно быть с функциями. Постарайтесь сделать как можно меньше исправлений.
От этого зависит мое прибывание в универе в течении 4 лет...Заранее спасибо)

Приложение:

Отправлен: 11.12.2007, 18:52
Вопрос задал: Кощеев Никита Иванович (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Dmitry Stashenko
Здравствуйте, Кощеев Никита Иванович!

Хотя этот форум и не обсуждает проблемы языка C/С++, а создан для обсуждения 1С, а это абсолютно разные языки программирования, я все же посчитал нужным ответить, поскольку 4 года и все такое :) Постарался сделать как можно меньше исправлений, но не смог проверить, так как компилятора на работе нет. Но, по идее, все должно работать.

Приложение:

Ответ отправил: Dmitry Stashenko (статус: Студент)
Ответ отправлен: 11.12.2007, 21:05
Оценка за ответ: 5


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

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

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.65 от 04.12.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное