Написать запускаемый класс Price.java для решения следующей задачи.
Дана цена услуги в евро: вещественное число от 0.00 до 10.99
Записать сумму в текстовом виде: количество евро написать словом с большой буквы и слово «Euro», центы – двузначным числом и слово «ct».
Дата отправки отчёта:
13 января 2019 г.
Задание выполнено: за
3 час. 44 мин.
Чему научился:
Написал программу по заданию, реализовал ввод через аргументы командой строки, файл или с клавиатуры. Возникли проблемы с выделением дробной части числа - центов. Если просто умножить разницу между ценой и целой частью на 100, то иногда возникали проблемы с округлением и результат был некорректный. Я попробовал изменить режим округления чисел с плавающей точкой, но это не помогло. В общем говоря, эта лотерея с округлением мне не понравилась, поэтому потребовалось иначе организовать ввод числа. Я разбил ввод на три части: ввод евро, потом проверка на точку или пробельный символ и, по необходимости, ввод центов. После этого программа уверенно заработала, проверил на примерах из картинки к заданию.
Отчёт оценивали: 18688. Arslan+117947. Dmitry Sinitsin+1791. Валерий Жданов+13922. Александр+110895. Danil42Russia+11. Евгений Волосатов+18275. Tekashnik+1Посетитель+120659. no name+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.