[Skillbox] Java-разработчик - модуль 19 - Практическая работа 19.18 - MovementsList
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Дополнительная информация
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Excel
- Программа для просмотра изображений
Описание
[Skillbox] Java-разработчик - модуль 19 - Практическая работа 19.18 - MovementsList
Цель задания
Научиться читать файл CSV и анализировать его.
Что нужно сделать
Задание выполняйте в проекте
FilesAndNetwork/homework_3
Напишите код, который будет читать файл csv банковской выписки movementsList.csv и парсить полученные строки. Путь к файлу выписки храните в константе. Получение суммы расхода и дохода по всем операциями реализуйте в классе Movements, в методах getExpenseSum() и getIncomeSum() соответственно. Проверьте парсинг и получение сумм с помощью тестов.
Класс Movements можете дополнять необходимыми методами для реализации решения.
Код должен выводить сводную информацию по этой выписке: общий приход, общий расход и разбивку расходов.
Примеры работы программы
Сумма расходов: 398 563.39 руб.
Сумма доходов: 289 890.06 руб.
Суммы расходов по организациям:
RUSMOSKVA56 SHLOVE REPUBLIC 1 081.53 руб.
RUSMOSCOW42 SHCL ETOILE 126.34 руб.
RUSPUSHKINO105ZOOMAGAZIN 4 217.65 руб.
Цель задания
Научиться читать файл CSV и анализировать его.
Что нужно сделать
Задание выполняйте в проекте
FilesAndNetwork/homework_3
Напишите код, который будет читать файл csv банковской выписки movementsList.csv и парсить полученные строки. Путь к файлу выписки храните в константе. Получение суммы расхода и дохода по всем операциями реализуйте в классе Movements, в методах getExpenseSum() и getIncomeSum() соответственно. Проверьте парсинг и получение сумм с помощью тестов.
Класс Movements можете дополнять необходимыми методами для реализации решения.
Код должен выводить сводную информацию по этой выписке: общий приход, общий расход и разбивку расходов.
Примеры работы программы
Сумма расходов: 398 563.39 руб.
Сумма доходов: 289 890.06 руб.
Суммы расходов по организациям:
RUSMOSKVA56 SHLOVE REPUBLIC 1 081.53 руб.
RUSMOSCOW42 SHCL ETOILE 126.34 руб.
RUSPUSHKINO105ZOOMAGAZIN 4 217.65 руб.
Похожие материалы
[Skillbox] Java-разработчик - модуль 19 - Практическая работа 19.19 - Lenta
StudentHelp
: 24 декабря 2023
[Skillbox] Java-разработчик - модуль 19 - Практическая работа 19.19 - Lenta
Цель задания
Научиться получать изображения с сайта парсингом, используя библиотеку jsoup.
Что нужно сделать
Напишите программу, которая:
получает с помощью библиотеки jsoup HTML-код страницы
находит в HTML-коде теги img и получает абсолютные ссылки на изображения из атрибута src;
скачивает изображения в папку images проекта, при этом сохраняя оригинальные названия файлов;
выводит в консоль список c названиями скача
400 руб.
[Skillbox] Java-разработчик - модуль 19 - Практическая работа 19.13 - DataCollector
StudentHelp
: 23 декабря 2023
[Skillbox] Java-разработчик - модуль 19 - Практическая работа 19.13 - DataCollector
Напишите программу, которая будет собирать данные из разных источников и записывать два JSON-файла. Парсинг разных данных должен происходить в разных классах. Имена классов и их методов придумайте самостоятельно.
700 руб.
[Skillbox] Java-разработчик - модуль 19 - Практическая работа 19.16 - calculateFolderSize() класса FileUtils
StudentHelp
: 23 декабря 2023
[Skillbox] Java-разработчик - модуль 19 - Практическая работа 19.16 - calculateFolderSize() класса FileUtilsv
Задание выполняйте в проекте FilesAndNetwork/homework_1
Напишите программу. Она должна:
получать через консоль путь от пользователя до папки;
получить размер всех файлов в указанной папке и ее подпапках, реализация этого должна быть написана в методе calculateFolderSize() класса FileUtils;
выводить полученную сумму файлов в удобочитаемом виде — в байтах, килобайтах, мегабайтах или гиг
400 руб.
[Skillbox] Java-разработчик - модуль 19 - Практическая работа 19.17 - calculateFolderSize() класса FileUtils
StudentHelp
: 23 декабря 2023
[Skillbox] Java-разработчик - модуль 19 - Практическая работа 19.17 - calculateFolderSize() класса FileUtils
Цель задания
Научиться копировать файлы и папки.
Что нужно сделать
Задание выполняйте в проекте
FilesAndNetwork/homework_2
Напишите код, который копирует одну указанную папку в другую. При копировании должны сохраниться файлы и структура папки.
Папки запрашивайте у пользователя в консоли.
Копирование реализуйте в методе copyFolder() класса FileUtils и проверьте работу метода с пом
400 руб.
[Skillbox] Java-разработчик - ВСЕ РЕШЕНИЯ НА ВСЕ МОДУЛИ !!!
StudentHelp
: 20 декабря 2021
[Skillbox] Java-разработчик - ВСЕ РЕШЕНИЯ НА ВСЕ МОДУЛИ
Представлены все решения на все модули курса Java - разработчик . Сдано в 2021 году!
Модули:
03_ObjectsAndClasses
04_NumbersStringsAndDates
05_ArraysAndCollections
05_StaticFinal
06_InheritanceAndPolymorphism
07_AdvancedOOPFeatures
07_NumbersAndDates
08_ExceptionsDebuggingAndTesting
09_FilesAndNetwork
10_SQLAndHibernate
11_Multithreading
12_SpringBootWebDevelopment
13_NoSQL
15_BigData
16_Performance
18_Algorithms
19_Data
2000 руб.
[Skillbox] Java-разработчик - модуль 9 - Строки
StudentHelp
: 11 апреля 2023
[Skillbox] Java-разработчик - модуль 9 - Строки
Задание 1 - SequentialWordsNumbers
Задание 2 - SplitText
Задание 3 - PhoneCleanerRegex
Задание 4 - TotalEarningsCalculator
Задание 5 - FullNameFormatter
Задание 6 -TotalEarningsCalculatorRegex
Задание 7 - FullNameFormatterRegex
720 руб.
[Skillbox] Java-разработчик - модуль 7 - Примитивы
StudentHelp
: 5 апреля 2023
[Skillbox] Java-разработчик - модуль 7 - Примитивы
Задача 1 - Запустите код проекта IntOrInteger, найдите ошибку и исправьте класс Container.
Задача 2 - Напишите в этом же проекте код, который с помощью цикла и преобразования чисел в символы найдёт все числовые коды букв русского алфавита — заглавных и строчных, в том числе буквы Ё.
390 руб.
[Skillbox] Java-разработчик - модуль 8 - числа и строки
StudentHelp
: 8 апреля 2023
[Skillbox] Java-разработчик - модуль 8 - числа и строки
Задача 1 - TrucksAndContainers
Задача 2 - Birthdays
Задача 3 - GeometryCalculator
Задача 4 - Periods
750 руб.
Другие работы
Электропривод и электрооборудование
GnobYTEL
: 30 ноября 2011
1.Для двигателя постоянного тока параллельного возбуждения определение величины, характеризующие его работу в номинальном режиме, построение естественной механической характеристики и определение её коэффициента жесткости.
2.Определение величины характеризующую работу асинхронного электродвигателя в номинальном режиме, а так же потребляемую мощность и пусковой ток, построение естественной механической характеристики электродвигателя по паспортным данным и производственного механизма на одних коо
11 руб.
Основные социально-демографические проблемы населения старших возрастов в России
evelin
: 8 сентября 2013
Содержание
Введение
1. Основные социально-демографические проблемы населения старших возрастов в России
1.1 Экономические и социальные проблемы
1.2 Проблема трудовой занятости
2. Медико-социальные проблемы пожилых людей в России
Заключение
Список использованной литературы
Введение
Уровень цивилизованности общества, авторитет государства и нации находится в прямой зависимости от того положения, которое занимают в обществе пожилые и старые люди. По отношению государства к пенсионерам, прежде всег
5 руб.
Контрольная работа. Электромагнитные поля и волны. Вариант №3
forex
: 24 апреля 2019
ЗАДАЧА 1
Плоская электромагнитная волна с частотой f= 500 мГц распространяется в безграничной реальной среде с диэлектрической проницаемостью ε=2 , магнитной проницаемостью μа= μ0 , проводимостью σ=0,02 См/м. Амплитуда напряженности электрического поля в точке с координатой z = 0 Еm=1В/м.
Определить к какому типу относится данная среда на заданной частоте.
Рассчитать фазовый набег волны на расстоянии, равном глубине проникновения ∆0.
Рассчитать отношение фазовой скорости в реальной среде к фаз
70 руб.
Основы гидравлики МИИТ 2018 Задача 3.3 Вариант 8
Z24
: 4 января 2026
Определить потери давления на единицу длины в воздуховодах: круглого — диаметром d и квадратного — со стороной a поперечного сечения при одинаковой длине периметра и заданном расходе воздуха Q. Эквивалентная шероховатость стенок воздуховодов кэ=0,2 мм. Дать заключение, какой воздуховод более выгоден.
Плотность воздуха ρ=1,2 кг/м³; кинематический коэффициент вязкости ν=0,157·10-4 м²/c.
200 руб.