Среда, 18 Декабря 2024, 10:34

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Calculator
FadeBakerДата: Вторник, 10 Мая 2011, 02:38 | Сообщение # 1
JavaSE Game Developer
Сейчас нет на сайте
Решил сделать пример создания калькулятора. Пока что бета версия, строго не судите, а пока вот, то, что есть в программе:
*4 арифметические функции: (+ , - , / , *)

Чтобы ввести выражение нажмите <Space>. Вводите первое число, арифметический знак, второе число и программа выводит результат!
ПРИМЕЧАНИЕ! При попытке какое-либо число поделить на ноль чревато вылетом программы!

Добавлена версия 0.2. Сделан интерфейс, и уменьшено окно программы.

0.1b 0.2b


Уроки по GM
Minecraft 2D на GM
— Мои проекты —
Blood Harvest [2D] — Original
Blood Harvest [2D]: Remastered Edition
Adventure Craft [2D] — Sandbox
Space Shock [2D] — Scroll Shooter
Intel® Core™ i5-3570K 3.40 GHz, 8 GB RAM, GeForce GTX 750 Ti, Monitor: LG 23EA63V-P.


Сообщение отредактировал vasyan555 - Вторник, 10 Мая 2011, 22:29
GameMixДата: Вторник, 10 Мая 2011, 10:28 | Сообщение # 2
старожил
Сейчас нет на сайте
На данный момент, слабоватый калькулятор. Не в обиду smile . Замени get_string('','') на текстбоксы из объектов. И, функций бы побольше smile . Удачи в разработке!

Steel Standoff - 2D аркада.
Мои статьи
FadeBakerДата: Вторник, 10 Мая 2011, 16:00 | Сообщение # 3
JavaSE Game Developer
Сейчас нет на сайте
аТнОтХоАн, спасибо! Эмм.. А что такое текстбоксы?

Уроки по GM
Minecraft 2D на GM
— Мои проекты —
Blood Harvest [2D] — Original
Blood Harvest [2D]: Remastered Edition
Adventure Craft [2D] — Sandbox
Space Shock [2D] — Scroll Shooter
Intel® Core™ i5-3570K 3.40 GHz, 8 GB RAM, GeForce GTX 750 Ti, Monitor: LG 23EA63V-P.
fack3637363Дата: Вторник, 10 Мая 2011, 16:52 | Сообщение # 4
постоянный участник
Сейчас нет на сайте
vasyan555
Ну, типо поля для ввода текста.
KamskiiДата: Вторник, 10 Мая 2011, 17:21 | Сообщение # 5
Game ≠ Toy
Сейчас нет на сайте
Quote (vasyan555)
ПРИМЕЧАНИЕ! При попытке какое-либо число поделить на ноль чревато вылетом программы!

Неужели проверка второго операнда на равенство нулю так сложно реализуется?
vetoloДата: Вторник, 10 Мая 2011, 18:29 | Сообщение # 6
участник
Сейчас нет на сайте
Quote (аТнОтХоАн)
get_string('','')

может get_integer?


I like Minimal techno.
FadeBakerДата: Вторник, 10 Мая 2011, 22:30 | Сообщение # 7
JavaSE Game Developer
Сейчас нет на сайте
Quote (vetolo)
get_integer?

Эта функция принимает только числа, но никак не символы. Поэтому get_string помоему ничем заменить нельзя smile

Добавлено (10.05.2011, 22:30)
---------------------------------------------
Добавил вторую версию!


Уроки по GM
Minecraft 2D на GM
— Мои проекты —
Blood Harvest [2D] — Original
Blood Harvest [2D]: Remastered Edition
Adventure Craft [2D] — Sandbox
Space Shock [2D] — Scroll Shooter
Intel® Core™ i5-3570K 3.40 GHz, 8 GB RAM, GeForce GTX 750 Ti, Monitor: LG 23EA63V-P.
GameMixДата: Среда, 11 Мая 2011, 12:06 | Сообщение # 8
старожил
Сейчас нет на сайте
Quote (vetolo)
может get_integer?

Я же написал:
Quote (аТнОтХоАн)
Замени get_string('','') на текстбоксы из объектов


Steel Standoff - 2D аркада.
Мои статьи
vetoloДата: Среда, 11 Мая 2011, 19:04 | Сообщение # 9
участник
Сейчас нет на сайте
Quote (vasyan555)
get_string

это только строки,с ним калькуляторы не делают)


I like Minimal techno.
VinchensooДата: Среда, 11 Мая 2011, 19:09 | Сообщение # 10
Злобный социопат с комплексом Бога
Сейчас нет на сайте
vetolo, парсь и приводи типы- счастье всегда рядом =)

GameMixДата: Четверг, 12 Мая 2011, 02:04 | Сообщение # 11
старожил
Сейчас нет на сайте
Quote (vetolo)
это только строки,с ним калькуляторы не делают)

А если так:
Code
a1=get_string('Введите число','');
a=real(a1);
b=a+5;


Steel Standoff - 2D аркада.
Мои статьи
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг