Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Флейм (http://www.flasher.ru/forum/forumdisplay.php?f=53)
-   -   калькулятор (расчетная программа) (http://www.flasher.ru/forum/showthread.php?t=85653)

pamira 27.09.2006 15:10

калькулятор (расчетная программа)
 
А можно с помощью ActionScript создать калькулятор расчета, к примеру, стоимости продуктов питания?
Так чтобы можно было отметить позиции с уже заданной стоимостью и указать их количество, а оно бы посчитало сумму. как в интернет-магазине, только без корзин, заказов и пр. прибамбасов, просто отметил галкой, поставил цифру и вылезла сумма.

motor4ik 27.09.2006 15:21

можно

pamira 27.09.2006 15:55

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

motor4ik 27.09.2006 15:59

вообще не высок, 5 минутная работа для новичка

miramax 27.09.2006 16:04

Цитата:

Сообщение от motor4ik
вообще не высок, 5 минутная работа для новичка

Ага, только оформить правильно и до конца грамотно довести не каждый сможет. Там ещё дизайн , ещё много чего...

motosap 27.09.2006 16:46

Если учитывать на новичка, то можно просто на рабочем поле размещаешь пары checkBox и inputText. И внизу кнопку "Расчитать", при нажатии на которую смотрим:
если (ЧекБокс1.selected == true), то стоимость1 = СтоимостьТовара1* Number(текстКолвоТовара1.text).
Общая стоимость += стоимость1.
И так по всем парам "ЧекБокс-ТекстКолВо". Пока бежим, складываем стоимости. И в конце в текстовом поле результата выводим результат. Все.
PS: Естественно стоимости товаров надо прописать заранее и изначально общую стоимость приравнять 0.

motosap 27.09.2006 16:50

А вообще, по хорошему, надо классик написать для таких пар и генерировать сцену, основываясь на загруженном xml-файле, где стоимости и будут прописаны. Таким образом можно "на лету" генерировать любое количество типов товаров и их стоимость.
Так же не помешало бы писать сколько конкретный товар стоит в отдельном поле. Но сделать свойство selectable - в ложь, чтобы юзер не мог менять стоимость сам.
Но для этого надо иметь опыт чуть повыше новичка

CCCPirate 27.09.2006 17:05

Люьой новичек может написать то же что и профи, только это у него займет несравнимо больше времени и после он уже будет не новичек.

Главное чтоб хорошая литература под рукой была ну и в хелпе уметь ориентироваться.

Nirth 27.09.2006 17:10

Любой новичек может написать нечто похожее на то что напишет профи, за исключением

Только у профи, программку можно будет
Реюзать как компонент
Расширять
Сделать следующие версии
Сгенерить документацию
Легко заскинировать
Легко изменить (запатчить) неисправный модуль
Легкость тестирования.

pamira 27.09.2006 17:11

спасибо, чекбокс осилю, с классами пока работать не приходилось


Часовой пояс GMT +4, время: 22:33.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.