Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 30, средняя оценка - 4.97
Мать
6 / 6 / 1
Регистрация: 08.11.2010
Сообщений: 83
#1

Попытка создать первую прогу на языке С++ в Microsoft Visual Studio - C++

08.11.2010, 18:31. Просмотров 3862. Ответов 33
Метки нет (Все метки)

Я недавно начала изучать программу Microsoft Visual Studio Ultimate 2010. Изучив основные элементы пытаюсь создать свою первую простенькую программу. Но не могу пока сделать так, чтобы когда открываешь программу и сначала можно делать одни действия, но после производство определенной последовательности действий открывается другие. Н.: при раскрытии преступлений после нахождения вещественного доказательства можно делать его экспертизу и например согласно результатам экспертизы подозреваемый меняет свои показания и его можно задержать.... Что-то в этом роде...Подскажите пожалуйста...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2010, 18:31
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Попытка создать первую прогу на языке С++ в Microsoft Visual Studio (C++):

Написать программу. Задания нужно выполнять на языке Visual C++ в среде Microsoft Visual Studio 2008 - C++
Можете написать программу? Задание по номером 3.24 (2 рисунок).

как прогу заточить по MS Visual Studio 2010 - C++
В дев с++ этот код работает без проблем...как заточить его под MS visual studio 2010 #include <cstdlib> #include <iostream> ...

Microsoft Visual Studio 6.0. - C++
Всем привет!!! Дайте пожалуйста ссылку на скачивание Microsoft Visual Studio 6.0. Очень нужно!!! :)

Microsoft Visual studio - C++
господа вот хотел спросить бесплатная не демо версия visual studio свободно оаспростроняется , быть может какого нибудь лохматого года там...

Microsoft Visual Studio 6.0 - C++
решил изучить указную прогу (для изучения си++). Друг сказал что она похожа на дэлфи. скачал, установил. а чё дальше ? на дэлфи она совсем...

microsoft visual studio - C++
Ребят, а подскажите, вот написал я программный код.А как мне его проверить через Dos Гляжу другие ребята как-то вставляют код, и в Досе...

33
PB
Просто прогер
1282 / 1069 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
08.11.2010, 20:01 #16
Цитата Сообщение от Мать Посмотреть сообщение
А какой язык посоветуете лично вы тогда? просто у каждого свое мнение и кто-то советует Delphi, а кто-то C# и C++....
Я бы посоветовал PureBasic
0
Мать
6 / 6 / 1
Регистрация: 08.11.2010
Сообщений: 83
08.11.2010, 20:24  [ТС] #17
Хорошо попробую разложить по полочкам.... Трудно когда разные специализации вы знаете как написать прогу, а я знаю как раскрывать преступления. Вот мысль проги:
Заходим окно приветствие -> вводим имя следователя -> высвечивается, что произошло изнасилование по ул. Новой, потерпевшая - Маруся, подозреваемого кто совершил нет, было темно и она не видела... Мы берем объяснение с Маруси и осматриваем её и находим у нее на теле капли крови...нажимаем кнопку экспертиза там на выбор есть только кровь неизвестного, делаем экспертизу и нам выдается человек Вова...Далее нажав на кнопку взять объяснение на выбор появляется мини меню, где не только Маруся, но уже и Вова... Далее берем у Вовы отпечатки пальцев и снова делаем экспертизу, а там уже не только можно на экспертизу кровь, но и отпечатки пальцев и так далее.... Вот как сделать так чтобы приложение после того как мы произведем экспертизу крови добавил в список доступных людей для взятия объяснения человека по имени Вова? и так же аналогично и с производством экспертизы: осмотрели Марусю в средствах для экспертизы высветилась кровь, потом нашли Вову, взяли у него отпечатки пальцев, нажимаем второй раз а там уже кровь и отпечатки пальцев высвечивают, а до этого была только кровь...вот таким образом мне необходимо связать элементы расследования, чтобы не сразу выпадал список возможных предметов, а чтобы они добавлялись постепенно...
0
panicwassano
594 / 562 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
08.11.2010, 20:32 #18
советую вам начать с паскаля, и изучив его начинать изучать с++
0
PB
Просто прогер
1282 / 1069 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
08.11.2010, 20:34 #19
Для этого понадобится работать с базой данных.
А программу нужно писать ручками.

И вообще, это задача не для начинающего (начинающей).
Учиться программировать нужно с более простых вещей постепенно усложняя задачу.
0
Мать
6 / 6 / 1
Регистрация: 08.11.2010
Сообщений: 83
08.11.2010, 20:35  [ТС] #20
Цитата Сообщение от panicwassano Посмотреть сообщение
советую вам начать с паскаля, и изучив его начинать изучать с++
паскаль как раз я знаю очень хорошо....просто не знаю какую структуру примерно брать циклы, оператор if, массивы и т.д.
0
6a6kin
231 / 101 / 2
Регистрация: 18.04.2010
Сообщений: 294
08.11.2010, 20:40 #21
Человек решил заняться строительством дачи, но у него нету умений. Он заходит в интернет и смотрит различные статьи и книги по тому, как класть кирпич, шпаклевать стены. Впитав немного информации он ВНЕЗАПНО хочет построить трехэтажный коттедж сложной конструкции, с гаражом, блэкджеком и шлюхами.
Вы хотите сделать похожее.
http://www.cyberforum.ru/freelance/ - это лучший вариант.
0
Мать
6 / 6 / 1
Регистрация: 08.11.2010
Сообщений: 83
08.11.2010, 20:45  [ТС] #22
Цитата Сообщение от PB Посмотреть сообщение
Для этого понадобится работать с базой данных.
А программу нужно писать ручками.

И вообще, это задача не для начинающего (начинающей).
Учиться программировать нужно с более простых вещей постепенно усложняя задачу.
спасибки, я понимаю что это сложно правда...просто хочу спросить на что больше уделить внимание....то есть вы предлагаете более тщательно изучать построение приложений с использованием баз данных?

Добавлено через 4 минуты
6a6ka здесь вы чем-то правы, а чем-то и нет....просто я готова учиться познавать, стараться чтобы постепенно именно придти к построению этого трехэтажного дома....скажем так именно для этих целей просто я вообще решила выучить язык...
0
PB
Просто прогер
1282 / 1069 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
08.11.2010, 20:54 #23
Цитата Сообщение от Мать Посмотреть сообщение
вы предлагаете более тщательно изучать построение приложений с использованием баз данных?
Для реализации данной программы, нужна работа с базой данных.

Цитата Сообщение от Мать Посмотреть сообщение
я вообще решила выучить язык...
Сначала нужно опеределится с языком.
Си конечно мощный, но он почти универсальный (что усложнило его) и довольно запутаный, в глазах новичка.
И вряд ли вы сможете использовать хотябы 10% его возможностей.
0
6a6kin
231 / 101 / 2
Регистрация: 18.04.2010
Сообщений: 294
08.11.2010, 20:56 #24
Я лично Вам предлагаю оставить это дело, если все, что вам нужно - написание этого приложения. Если Вы хотите учиться и заниматься этим делом серьезно - берите кингу C++ Лафоре или Как программировать на C++ Харви и Пол Дейтел и изучайте. А идею со своей программой оставьте на время.

Но я все-таки хочу Вам сказать, что оно не стоит того ради одного приложения.

Добавлено через 1 минуту
Для реализации данной программы, нужна работа с базой данных.
Как раз-таки не вижу необходимости. Если Вы про то, что надо хранить какие-то данные во время "расследования" - хранение в бинарном виде в обычном файле. Это все-таки не онлайн игра.
1
PB
Просто прогер
1282 / 1069 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
08.11.2010, 21:01 #25
Цитата Сообщение от 6a6ka Посмотреть сообщение
Как раз-таки не вижу необходимости. Если Вы про то, что надо хранить какие-то данные во время "расследования" - хранение в бинарном виде в обычном файле. Это все-таки не онлайн игра.
Но ведь будет раследоватся много дел!
А бинарный файл по сути будет "самопальной" базой данных. Так зачем изобретать велосипед?
0
6a6kin
231 / 101 / 2
Регистрация: 18.04.2010
Сообщений: 294
08.11.2010, 21:06 #26
Гвозди микроскопом забиваете? Дело впринципе не в программе, а то, как она будет использоваться. Это же не клиент-серверное приложение, являющееся каким-то штатом по расследованиям - это программа-тест для студентов. Возможно используемое как д\з на дом. Не вижу смысла подключать систему-бд, грузящую программу.
0
tartikov
Заблокирован
08.11.2010, 21:11 #27
Цитата Сообщение от PB Посмотреть сообщение
Для реализации данной программы, нужна работа с базой данных.
я думаю не нужна

больше всего, то что описала ТС, похоже на игру-квест.
поэтому нужно гуглить в этом направлении. Уверен, что существуют движки, в которых можно легко и удобно кликаньем мышки делать квесты.

если цель сделать это на с++, то тоже возможно, if-ы, for-ы, массивы и вперед.
но представляете насколько будет запутанной и нерасширяемой программа, если плохо ее спроектировать.
какая структура данных нужна? - не знаю. какой нибудь граф квестов или что-то типа того, надо гуглить.
ну и конечно без хорошего знания языка не обойтись.
1
Мать
6 / 6 / 1
Регистрация: 08.11.2010
Сообщений: 83
08.11.2010, 21:33  [ТС] #28
Я буду пытаться, буду стараться.... Дело в том что меня очень сильно тянет к информатике, юриста во мне воспитали, а родили информатика...просто я хорошо разбираюсь в Windows, фотошопе, паскале и хочу изучить это направление....у меня душа туда тянется...а эта прога - это то что мне нужно к дипломке через год....и это пока как цель...как стимул....поэтому дело не в одной проге....я и спрашиваю у вас советов как лучше построить, что изучить, что почитать и т.д....Движки квест - это для меня очень сложно будет - потому что прежде всего я юрист плюс следователь и не могу много уделять внимания одному направлению, потому что права граждан защищать и выявлять преступников тоже кто-то должен...
6a6ka примерно прав в отношении функций данной программы, это какой-то тест на практические занятия, чтобы курсанты представляли что такое раскрытие преступлений и за что могут их самих посадить за решетку...

Добавлено через 6 минут
Цитата Сообщение от 6a6ka Посмотреть сообщение
Как раз-таки не вижу необходимости. Если Вы про то, что надо хранить какие-то данные во время "расследования" - хранение в бинарном виде в обычном файле. Это все-таки не онлайн игра.
Вот эту мысль я немного не поняла, т.е. вы предлагаете сохранять данные в обычном файле и чтобы уже считывалось оттуда? чтобы прога добавляла информацию в обычный файл?
0
6a6kin
231 / 101 / 2
Регистрация: 18.04.2010
Сообщений: 294
08.11.2010, 22:31 #29
вы предлагаете сохранять данные в обычном файле и чтобы уже считывалось оттуда?
Именно, но это будет формат, понятный только программе. То есть этот файл будет своеобразным "сохранением" уже расследованого дела.
0
illuminati
20 / 20 / 4
Регистрация: 14.06.2010
Сообщений: 108
09.11.2010, 01:52 #30
Мать,
ну раз тянется, то C++
1. изучение ООП, классов, и т.п.
2. условные операторы(в меню особенно switch)
3. работа с файлами
4. изучение графов(дискретная математика или логика)

Итого : этот список примерно 90% от всего С++ да в нагрузку нужно разбираться с принципами объектно-ориентированных языков и логики...

Добавлено через 1 минуту
ЗЫ : если конечно хотите сделать нормальную устойчивую программу с защитой от дурака, а не состряпать приложение на которое дунуть страшно
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2010, 01:52
Привет! Вот еще темы с ответами:

Microsoft Visual Studio - C++
Даны целые числа (x1,x2,x3,y1,y2,y3),,,найдите периметр Треугольника (x1,x2,x3,y1,y2,y3) (Microsoft Visual Studio )

Как заставить работать прогу без Visual Studio? - C++
Вот написал программу на заказ, в студии работает, а вот если запускаю exe файл вне студии то прога завершает работу #include <iostream> ...

Microsoft Visual Studio 2005 - C++
где скачать эту программу Microsoft Visual Studio 2005 Если можно то побыстрее.... заранее благодарен.

Microsoft Visual Studio Express - C++
Еще год назад по ссылке: http://www.visualstudio.com/downloads/download-visual-studio-vs#d-2010-express можно было установить Visual Studio...


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

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru