Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2009, 18:06   #1
LENA_M
Пользователь
 
Регистрация: 24.04.2009
Сообщений: 98
По умолчанию Калькулятор в jave

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

Задача состоит в создании простого калькулятора. Программа считывает данные из стандартного ввода и записывает в стандартный вывод. С помощью калькулятора можно складывать, вычитать,
умножать и делить. Приоритет операторов обыкновенный, он может быть изменен с помощью скобок. Число вступит в нынешний формат с запятой (конечно, может ввезти и целые числа). Числа не могут быть отрицательными (например, использование унарного минуса). Выражение отделяется концом строки. Программа всегда печатает значение указанного выражения. Значение выражения, хранится в специальной переменной, last , которая используется в следующим выражении (при первом выражении, переменная last стоит на нуле). Заданные элементы, стоящие в одной строке, отделяются пробелом).
Если указанная запись не соответствует установленной нормы, программа печатает текст ERROR. Переменная last, в этом случае обнуляется.
При запуске программы, идёт подсчёт с точностью 20 знаков после запятой. Командой precision можно изменить точность.

Примеры:
3 + 2 => 5
2 * ( 3 + 3 ) => 12
( 2 – 3 * ( 1 + 2) ) => –7
2 * 3 => 6
last – 3 => 3
10 * last => 30
1.2 + 4.3 => 5.5
1 / 3 => 0.33333333333333333333
1000000000 * 1000000000 => 1000000000000000000
precision 30
1 / 3 => 0.333333333333333333333333333333
3 ** 5 => ERROR
last * 3 => 0

Последний раз редактировалось LENA_M; 24.11.2009 в 18:22.
LENA_M вне форума Ответить с цитированием
Старый 24.11.2009, 18:13   #2
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

-1)Юзаем грамматику
А) Вы даже не можете правильтно написать название языка.
Б)
Цитата:
который может вычислять с неограниченной точностью.
Убило
В)Юзаем поиск.
Г)Юзаем правила.
Д)Идем во фриланс.

Последний раз редактировалось Levsha100; 24.11.2009 в 18:15.
Levsha100 вне форума Ответить с цитированием
Старый 24.11.2009, 18:38   #3
LENA_M
Пользователь
 
Регистрация: 24.04.2009
Сообщений: 98
По умолчанию

Спасибо за совет...
LENA_M вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Java помогите с задачами по jave Лучик2009 Помощь студентам 7 12.12.2009 23:52
Калькулятор. Bilargo Общие вопросы Delphi 5 17.09.2009 17:33
ребята нашол интересную задачу уже неделю думаю на даюсь на вашу помощь программа на Jave Лучик2009 Помощь студентам 8 09.05.2009 23:12
Калькулятор Димарик Общие вопросы Delphi 1 04.10.2008 15:52