Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.59/41: Рейтинг темы: голосов - 41, средняя оценка - 4.59
 Аватар для Electrod
0 / 0 / 0
Регистрация: 24.03.2011
Сообщений: 27

Нужна программка (Курсовой проект)

24.03.2011, 16:04. Показов 7725. Ответов 27
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем!
Нужна помощь в создании программы в билдер си ++. Для курсовой. Тема в принципе мне уже дана, но я могу ее еще поменять (надеюсь).

Имеющаяся задача, которая должна быть выполнена в builder C++ :
"В музее в пяти витринах находятся несколько объектов. Выбрать из каждой витрины по 1 экспонату случайным образом и разместить в отдельной витрине."

Если сможете помочь с этой программой, пожалуйста помогите!! Если же нет, можете подкинуть несколько вариантов программок ИГР, исходников ... Очень требуется помощь разбирающихся людей в данной теме!!!

З.Ы. Попал на сей сайт с помощью гугла. Не найдя в поисковике практически ничего дельного, отчаявшись обращаюсь за помощью на форум
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.03.2011, 16:04
Ответы с готовыми решениями:

Срочно нужна программка в С Builder
: ввести слово и вывести его в обратном порядке (не смейтесь,если что)

Курсовой проект
Имеющаяся задача, которая должна быть выполнена в builder C++ через классы: "В музее в пяти витринах находятся несколько объектов....

Курсовой Проект
Выручайте,выдает ошибки,незнаю как исправить..Помогите срочно,завтра защита:(#include <stdlib.h> //стандартные библиотеки ...

27
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
24.03.2011, 18:08
Несколько небольших игрушек
0
 Аватар для Electrod
0 / 0 / 0
Регистрация: 24.03.2011
Сообщений: 27
24.03.2011, 20:21  [ТС]
Спасиб. Вот только программы там явно выглядят не так, как должно быть у программера 3его курса колледжа = )

А с основной программой кто нить мог бы помочь, плиз!
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
24.03.2011, 20:59
Цитата Сообщение от Electrod Посмотреть сообщение
1. Спасиб. Вот только программы там явно выглядят не так, как должно быть у программера 3его курса колледжа = )
2. А с основной программой кто нить мог бы помочь, плиз!
1. У Вас такие крутые программеры на 3-м курсе колледжа?
2. Для начала посмотрите в сторону random(5); и предложите сообществу свое видение проблемы .
0
 Аватар для Electrod
0 / 0 / 0
Регистрация: 24.03.2011
Сообщений: 27
25.03.2011, 15:39  [ТС]
1. Я имел в виду у нас пишут настолько глупые программки) Что если я покажу одну из этих на которую мне дали ссылку - мне просто напросто не поверят))
2. А здесь я вас не понял :P
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
25.03.2011, 15:43
Electrod, ну ты сам поищи кой-чего по теме, делать начни , а random, randomize - это и есть случайный выбор.
0
 Аватар для Electrod
0 / 0 / 0
Регистрация: 24.03.2011
Сообщений: 27
25.03.2011, 15:48  [ТС]
Ну что такое рандом в принципе я понимаю)
Но с чего начинать программу не имею представления ... я неудавшийся программер как бы

Цитата Сообщение от Electrod Посмотреть сообщение
Не найдя в поисковике практически ничего дельного, отчаявшись обращаюсь за помощью на форум
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
25.03.2011, 16:35
Кидаем на форму 6 Мемов.
Делаем 5 СтрингЛистов с необходимым разным количеством экспонатов, выводим в 5 Мемов. Для каждого СтрингЛиста рандом(СтрингЛист->Каунт) выбираем случайную строку , заносим в шестое Мемо (или в шестой ) . Идем пить пиво.

Добавлено через 3 минуты
Можно 6 панелей и картинки в Image, будет как в заправдышнем музее .

Добавлено через 32 минуты
.....
0
 Аватар для lighty
18 / 18 / 2
Регистрация: 11.03.2011
Сообщений: 194
25.03.2011, 17:12
кидаешь на форму 6 listbox, 2 кнопки("Поместить" "ВЫход"), в 5 листбоксах заполняешь Items названиями товаров, я написал для 5 наименовании. а в обработчике нажатия на кнопку Помесить пишешь:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int a1,a2,a3,a4,a5;
Randomize();
a1=random(5);
a2=random(5);
a3=random(5);
a4=random(5);
a5=random(5);
ListBox6->Clear();
ListBox6->Items->Add(ListBox1->Items->Strings[a1]);
ListBox6->Items->Add(ListBox2->Items->Strings[a2]);
ListBox6->Items->Add(ListBox3->Items->Strings[a3]);
ListBox6->Items->Add(ListBox4->Items->Strings[a4]);
ListBox6->Items->Add(ListBox5->Items->Strings[a5]);
0
 Аватар для Electrod
0 / 0 / 0
Регистрация: 24.03.2011
Сообщений: 27
26.03.2011, 15:31  [ТС]
Цитата Сообщение от lighty Посмотреть сообщение
кидаешь на форму 6 listbox, 2 кнопки("Поместить" "ВЫход"), в 5 листбоксах заполняешь Items названиями товаров, я написал для 5 наименовании. а в обработчике нажатия на кнопку Помесить пишешь:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int a1,a2,a3,a4,a5;
Randomize();
a1=random(5);
a2=random(5);
a3=random(5);
a4=random(5);
a5=random(5);
ListBox6->Clear();
ListBox6->Items->Add(ListBox1->Items->Strings[a1]);
ListBox6->Items->Add(ListBox2->Items->Strings[a2]);
ListBox6->Items->Add(ListBox3->Items->Strings[a3]);
ListBox6->Items->Add(ListBox4->Items->Strings[a4]);
ListBox6->Items->Add(ListBox5->Items->Strings[a5]);
Вот какая выходит ошибочка
Миниатюры
Нужна программка (Курсовой проект)   Нужна программка (Курсовой проект)  
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
26.03.2011, 15:49
Цитата Сообщение от Electrod Посмотреть сообщение
Вот какая выходит ошибочка
ну, это хорошо бы у автора кода спросить ;
Я бы попробовал
C++
1
=random(ListBoХ->Count);
где ListBox - соответствующий листбокс - 1, 2, 3, 4, 5, т.е.,
C++
1
2
3
4
5
a1=random(ListBox1->Count);
a2=random(ListBox2->Count);
a3=random(ListBox3->Count);
a4=random(ListBox4->Count);
a5=random(ListBox5->Count);
И подумай, почему у тебя получается выход за пределы списка ?
0
 Аватар для lighty
18 / 18 / 2
Регистрация: 11.03.2011
Сообщений: 194
26.03.2011, 17:47
заполни пепрвых 5 листбоксов по 5 записей и всё будет ок, я же говорил чтоделал для 5 записей в лист боксе

Добавлено через 2 минуты
а более грамотно, соглашусь, как сказал уважаемый LK.
1
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
26.03.2011, 17:50
Ну, код-то у Вас правильный, уважаемый lighty .
0
 Аватар для lighty
18 / 18 / 2
Регистрация: 11.03.2011
Сообщений: 194
26.03.2011, 17:52
да я знаю, писал пару минут, а более грамотно то у тебя. просто сразу мысль про каунт не пришла и сделал в лоб=)
0
 Аватар для Electrod
0 / 0 / 0
Регистрация: 24.03.2011
Сообщений: 27
27.03.2011, 13:33  [ТС]
Вот программка
Вложения
Тип файла: rar Kyrs.rar (534.1 Кб, 25 просмотров)
0
 Аватар для Electrod
0 / 0 / 0
Регистрация: 24.03.2011
Сообщений: 27
29.03.2011, 16:04  [ТС]
В общем препод посмотрел и сказал, что б это все сделано было в классах...
0
 Аватар для lighty
18 / 18 / 2
Регистрация: 11.03.2011
Сообщений: 194
29.03.2011, 16:07
Изучи компоненты, которые у тебя использованы и всё будет ок!
1
 Аватар для Electrod
0 / 0 / 0
Регистрация: 24.03.2011
Сообщений: 27
11.05.2011, 20:26  [ТС]
Прошу помочь решить данную задачу через классы

Добавлено через 3 часа 53 минуты
Пожалуйста помогите с курсаком ...
Всеравно я знаю что программером не буду точно, главное удачно закончить колледж
0
 Аватар для cpp_developer
20124 / 5691 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 1
12.05.2011, 05:28
если программером не будешь точно - какой смысл тебе помогать, а чтобы удачно закончить - обращайся в отдел, где тебе все помогут сделать за деньги.
0
Покинул форум
3189 / 1368 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
12.05.2011, 18:34
Вот, набросал простенький пример. Кнопка "Create" создает 4 витрины, в 3-х из которых хранятся экспонаты. При нажатии на кнопку "Random", в четвертую витрину случайным образом заносится по экспонату.



Сам проект: scase.rar
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.05.2011, 18:34
Помогаю со студенческими работами здесь

Калькулятор комплексных чисел: задание на курсовой проект
Ребят, всем привет Я уже не знаю что делать, ну не понимаю я как все эти классы писать и т.п., пытаюсь разбираться, книги читаю, примеры,...

Курсовой проект (С++)
Препод дал задание по программированию( C ++). Сам я электрик, ничерта не смыслю в программировании. Нашел ваш форум в надежде что вы...

Не удаётся запустить курсовой проект
Здравствуйте. Помогите, пожалуйста, запустить курсовой проект. Тема: "База данных студентов". Он запускается и сразу же выкидывает без...

АРМ любая простая программка для курсовой
нужен АРМ любая простая программка для курсовой

Программка для игры(проект)
Короче, делаю игру про машину, которая перемещается влево и вправо (кнопки A и D). Не могу додумать код для генерации препятствий. это...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru