Вопрос № 104282: Здравствуйте !
Товарищи эксперты, я изучаю С++ и мне нужен человек, который бы мог объяснить мне некоторые моменты. Т.е. стал бы кем то типа "наставника" :) У меня куча учебников, и все вроде бы понятно, но бывают случаи, где надо "...Вопрос № 104338: Помогите написать программу на С++ для Borland 3.1
Даны координаты вершин двух треугольников. Определить какой из них имеет наибольшую площадь. (Определить процедуру вычисле¬ния площади треугольника, заданного своими вершинами).
Спа...Вопрос № 104352: Здравствуйте, уважаемые эксперты. У меня следующая задача:
- есть готовая программа на С++ (сделанная в С++ builder ) и стоит задача перенести ее на мобильное устройство типа КПК или смартфона.
Так вот, не могли бы вы порекомендовать необход...
Вопрос № 104.282
Здравствуйте !
Товарищи эксперты, я изучаю С++ и мне нужен человек, который бы мог объяснить мне некоторые моменты. Т.е. стал бы кем то типа "наставника" :) У меня куча учебников, и все вроде бы понятно, но бывают случаи, где надо "разжевать" материал.
Может это глупо, но по подругому никак.
Отправлен: 04.10.2007, 14:38
Вопрос задал: Sky24dive (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 6)
Отвечает: Lestat de Lionkur
Здравствуйте, Sky24dive! *** Ответ перенесен в мини-форум вопроса *** [ Климова М. ]
Ответ отправил: Lestat de Lionkur (статус: 2-ой класс)
Ответ отправлен: 05.10.2007, 00:12
Вопрос № 104.338
Помогите написать программу на С++ для Borland 3.1
Даны координаты вершин двух треугольников. Определить какой из них имеет наибольшую площадь. (Определить процедуру вычисле¬ния площади треугольника, заданного своими вершинами).
Отвечает: Гальцов Андрей Михаилович
Здравствуйте, Предеин Денис Дмитроевич!
Надеюсь не сильно страшно если написана на Turbo C++3.0...просто борланда под рукой нет...
Площадь вычисляем по формуле Гейрона...
Приложение:
--------- Да здравтствует С++!!!...;)
Ответ отправил: Гальцов Андрей Михаилович (статус: 6-ой класс)
Ответ отправлен: 04.10.2007, 22:56 Оценка за ответ: 5
Отвечает: Архипов Александр Леонидович
Здравствуйте, Предеин Денис Дмитроевич!
Вроде работает
Приложение:
Ответ отправил: Архипов Александр Леонидович (статус: 5-ый класс)
Ответ отправлен: 05.10.2007, 10:23 Оценка за ответ: 5 Комментарий оценки: Спасибо. Супер!!!
Определим структуру - треугольник, в котором будем хранить вершины. И затем объект этой структуры уже можно передавать в функцию вычисления площади. Код в приложении. Для экономии времени я заменил координаты в структуре сторонами. Вы можете переделать содержимое на шесть координат а в функции получить длины сторон по формуле
____________________
d = V (x2-x1)^2 + (y2-y1)^2
Приложение:
Ответ отправил: Rockie (статус: 5-ый класс)
Ответ отправлен: 08.10.2007, 20:27
Вопрос № 104.352
Здравствуйте, уважаемые эксперты. У меня следующая задача:
- есть готовая программа на С++ (сделанная в С++ builder ) и стоит задача перенести ее на мобильное устройство типа КПК или смартфона.
Так вот, не могли бы вы порекомендовать необходимые для этого инструменты, литературу и документацию.
Отвечает: Новак Александр Васильевич
Здравствуйте, Solodov Evgeniy Vladimirovich!
В подробностях объяснить не могу знаю только одно надо программить для Symbian OS, для этого есть соответствующие расширения для Borland C++ & VC++, могу посоветовать сайтик по данной проблеме: http://www.mobilab.ru, Там есть проктически всё для FAST START
--------- ПОЛЬЗУЙТЕСЯ НАШИМИ ПРОГРАММАМИ, ПОДДЕРЖИТЕ РОССИЙСКИХ ПРОГРАММИСТОВ ИНАЧЕ МЫ ВЫМРЕМ КАК МОМОНТЫ. ;-)
Ответ отправил: Новак Александр Васильевич (статус: 2-ой класс)
Ответ отправлен: 05.10.2007, 20:01 Оценка за ответ: 5 Комментарий оценки: спасибо за ответ
Отвечает: estiGi
Здравствуйте, Solodov Evgeniy Vladimirovich!
Боюсь, при переносе без проблем не обойтись. Во-первых, нужно значть, на какую именно платформу будете переносить - Windows Mobile, Symbian, Palm, BlackBerry etc
В случае Windows Mobile - первое что требуется, это собрать программу в юникоде, так как на этой платформе поддерживается только Юникод. Далее нескомпилировавшиеся участки подравнивать напильником, но АПИ во многих случаях для Windows и Windows Mobile схожи
В остальных случаях пролем будет много больше, потому что АПИ совершенно другой. Да и сам язык не полностью поддерживается. А для Palm и BlackBerry вообще обычно пишут на java.
В общем, вам нужно уточнить целевую платформу. Вот некоторые ссылки по теме:
Windows Mobile
MSDN
http://www.pocketpcrussia.com/forum/index.php
http://www.pocketpcdn.com/
Symbian
http://www.allaboutsymbian.com/
http://www.newlc.com/
http://discussion.forum.nokia.com/forum/
http://www.symbian.com/
BlackBerry
http://www.blackberry.com/
Ответ отправил: estiGi (статус: Студент)
Ответ отправлен: 07.10.2007, 20:34 Оценка за ответ: 5 Комментарий оценки: Спасибо за развернутый ответ. Решил начать с меньшими проблемами, попробую перенести на Windows Mobile. :)
Вот только пока никак не определюсь со средством разработки. Что посоветуете?