Java skillbox домашние задания ответы

[Skillbox] Java-разработчик. Модуль 11 «Особенности ООП в Java». Решение задач домашней работы №11.1 и №11.2 (Решение → 2608)

Разработайте программу — список дел, который управляется командами в консоли. Команды: LIST, ADD, EDIT, DELETE.

Для работы с данными списка дел в проекте находится класс TodoList, который должен отвечать за хранение и работу со списком дел. Реализуйте все методы и проверьте класс с помощью существующих тестов.

В классе Main напишите код для реализации взаимодействия с пользователем через ввод команд в консоль.

LIST — выводит дела с их порядковыми номерами;

ADD — добавляет дело в конец списка или дело на определённое место, сдвигая остальные дела вперёд, если указать номер; если указан несуществующий индекс — добавить в конец списка.

EDIT — заменяет дело с указанным номером; если указан несуществующий индекс — ничего не делать.

DELETE — удаляет; если указан несуществующий индекс — ничего не делать.

Команды вводятся пользователем в консоль одной строкой.

Примеры работы со списком дел (жирным шрифтом выделен ввод пользователя)

Добавлено дело «learn java»

Дело «buy milk» заменено на «make a cup of tea»

Дело с таким номером не существует

Комментарии: Работа сдана в 2021 году.

[Skillbox] Java-разработчик. Модуль 9 «Массивы и коллекции». Решение задач домашней работы №9.2

[Skillbox] Java-разработчик. Модуль 11 Особенности ООП в Java. Решение задач домашней работы №11.1 и №11.2 (Решение → 2608)

 Описание Описание:Задание: JavaРазработайте программу — список дел, который управляется командами в консоли. Команды: LIST, ADD, EDIT, DELETE.Для работы с данными списка дел в проекте находится класс TodoList, который должен отвечать за хранение и работу со списком дел. Реализуйте все методы и проверьте класс с помощью существующих тестов.В классе Main напишите код для реализации взаимодействия с пользователем через ввод команд в консоль.Принцип работы команд:LIST — выводит дела с их порядковыми номерами;ADD — добавляет дело в конец списка или дело на определённое место, сдвигая остальные дела вперёд, если указать номер; если указан несуществующий индекс - добавить в конец списка.EDIT — заменяет дело с указанным номером; если указан несуществующий индекс - ничего не делать.DELETE — удаляет; если указан несуществующий индекс - ничего не делать.Команды вводятся пользователем в консоль одной строкой.Примеры работы со списком дел (жирным шрифтом выделен ввод пользователя)ADD buy milkДобавлено дело buy milkADD learn javaДобавлено дело learn javaLIST0 - buy milk1 - learn javaEDIT 0 make a cup of teaДело buy milk заменено на make a cup of teaDELETE 1Дело learn java удаленоLIST0 - make a cup of teaDELETE 100Дело с таким номером не существуетКомментарии: Работа сдана в 2021 году. Оглавление [Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.2 [Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.2[Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.3[Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.4[Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.5[Skillbox] Java-разработчик. Модуль №12 Исключения, отладка, тестирование и логирование . Решение задач домашней работы №12.2, 12.3[SL_11125] Эконометрика (задача)[SL12185] Методы оптимизации (Задача, Excel)IV. Используя общую фармакопейную статью Растворимость определите растворимость ЛС в условных терминах (очень легко растворим, легко растворим, растворим, умеренно растворим, мало растворим, очень мало растворим, практически нерастворим).LC-контур состоит из конденсатора емкостью C=250 нФ, катушки с индуктивностью L=10 мГн и сопротивления R=20 Ом. Найти во сколько раз уменьшится энергия в контуре за 1 период№ 41012 КриминалистикаPascal. Работа со стекамиPython игра лото с компьютером[Skillbox] Java-разработчик - ВСЕ РЕШЕНИЯ НА ВСЕ МОДУЛИ . [Skillbox] Java-разработчик. Модуль 10 Наследование и полиморфизм. Решение задач домашней работы 10.1, 10.2

Библиотека Ирины Эланс, основана как общедоступная библиотека в интернете. Онлайн-библиотеке академических ресурсов от Ирины Эланс доверяют студенты со всей России.

Библиотека Ирины Эланс

Полное или частичное копирование материалов разрешается только с указанием активной ссылки на сайт:

Ирина Эланс открыла библиотеку в 2007 году.

Источник

[Skillbox] Java-разработчик — ВСЕ РЕШЕНИЯ НА ВСЕ МОДУЛИ . (Решение → 2606)

В проекте найдите класс BankAccount и унаследованные от него классы CardAccount и DepositAccount.

Реализуйте методы классов, при необходимости переопределите методы в наследниках так, чтобы выполнялись условия пополнения и снятия:

BankAccount — пополнение и списание происходит без комиссии. Если передать в метод пополнения отрицательное значение, сумма на счёте не должна измениться. При попытке снять большую сумму, чем есть на счёте, сумма не списывается со счёта, сумма на счёте не изменяется.

CardAccount — карточный счёт, в дополнение к условиям BankAccount — при снятии денег должна взиматься комиссия 1% от суммы списания. Пример: при попытке снять со счёта 100 рублей должен списаться 101 рубль.

DepositAccount — депозитный расчётный счёт, в дополнение к условиям BankAccount — нельзя снимать деньги в течение одного месяца после последнего пополнения. Переменную, в которой хранится дата последнего внесения, назовите lastIncome. Тип переменной используйте Calendar или LocalDate.

Изучите методы и переменные проекта задания 10.1 и установите подходящие модификаторы доступа у методов и переменных.

Обе задачи в одной папке решены (так требуется по условию задач)

Комментарии: Работа сдана в 2021 году.

Дополнительное задание*

Цель задания

Потренироваться в написании взаимодействия между классами.

Что нужно сделать

Напишите метод в классе BankAccount:

boolean send(BankAccount receiver, double amount)

для отправки денег с одного счёта на другой. Метод должен вернуть true, если деньги успешно переведены.

— 💡 вы можете добавить возврат boolena у метода take() для отслеживания, успешно ли списались деньги (true) или нет (false)

[Skillbox] Java-разработчик. Модуль 10 «Наследование и полиморфизм». Решение задач домашней работы 10.1, 10.2

Дополнительное задание * тоже выполненно в классе BankAccount.

[Skillbox] Java-разработчик - ВСЕ РЕШЕНИЯ НА ВСЕ МОДУЛИ . (Решение → 2606)

 Описание Тип работы: ЗадачиСдано в учебном заведении: SkillboxОписание:Задание 10.1 JavaВ проекте найдите класс BankAccount и унаследованные от него классы CardAccount и DepositAccount.Реализуйте методы классов, при необходимости переопределите методы в наследниках так, чтобы выполнялись условия пополнения и снятия:BankAccount — пополнение и списание происходит без комиссии. Если передать в метод пополнения отрицательное значение, сумма на счёте не должна измениться. При попытке снять большую сумму, чем есть на счёте, сумма не списывается со счёта, сумма на счёте не изменяется.CardAccount — карточный счёт, в дополнение к условиям BankAccount — при снятии денег должна взиматься комиссия 1% от суммы списания. Пример: при попытке снять со счёта 100 рублей должен списаться 101 рубль.DepositAccount — депозитный расчётный счёт, в дополнение к условиям BankAccount — нельзя снимать деньги в течение одного месяца после последнего пополнения. Переменную, в которой хранится дата последнего внесения, назовите lastIncome. Тип переменной используйте Calendar или LocalDate.Задание 10.2 JavaИзучите методы и переменные проекта задания 10.1 и установите подходящие модификаторы доступа у методов и переменных.Обе задачи в одной папке решены (так требуется по условию задач)Комментарии: Работа сдана в 2021 году.Дополнительное задание*Цель заданияПотренироваться в написании взаимодействия между классами.Что нужно сделатьНапишите метод в классе BankAccount:boolean send(BankAccount receiver, double amount)для отправки денег с одного счёта на другой. Метод должен вернуть true, если деньги успешно переведены.- 💡 вы можете добавить возврат boolena у метода take() для отслеживания, успешно ли списались деньги (true) или нет (false) Оглавление [Skillbox] Java-разработчик. Модуль 10 Наследование и полиморфизм. Решение задач домашней работы 10.1, 10.2Дополнительное задание * тоже выполненно в классе BankAccount. [Skillbox] Java-разработчик. Модуль 10 Наследование и полиморфизм. Решение задач домашней работы 10.1, 10.2 [Skillbox] Java-разработчик. Модуль 11 Особенности ООП в Java. Решение задач домашней работы №11.1 и №11.2[Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.2[Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.3[Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.4[Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.5[Skillbox] Java-разработчик. Модуль №12 Исключения, отладка, тестирование и логирование . Решение задач домашней работы №12.2, 12.3Coursera Основы программирования на Python решенные задачи к курсуEnglish law textbooks often describe a contract as … which is made between two or more … . The parties must agree to contract on certain … . One principle of English … law isIV. Используя общую фармакопейную статью Растворимость определите растворимость ЛС в условных терминах (очень легко растворим, легко растворим, растворим, умеренно растворим, мало растворим, очень мало растворим, практически нерастворим).LC-контур состоит из конденсатора емкостью C=250 нФ, катушки с индуктивностью L=10 мГн и сопротивления R=20 Ом. Найти во сколько раз уменьшится энергия в контуре за 1 период№ 41012 КриминалистикаPascal. Работа со стекамиPython игра лото с компьютером

Библиотека Ирины Эланс, основана как общедоступная библиотека в интернете. Онлайн-библиотеке академических ресурсов от Ирины Эланс доверяют студенты со всей России.

Библиотека Ирины Эланс

Полное или частичное копирование материалов разрешается только с указанием активной ссылки на сайт:

Ирина Эланс открыла библиотеку в 2007 году.

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Домашние задачи по Skillbox | Homework by Skillbox.

VlasovM/JaVlasov

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Домашние задания по курсу Java-Developer от Skillbox | Home tasks for the Java-Developer course from Skillbox.

В данном репозитории решаются домашние задачки из модулей курса Java-Developer. Затрагиваются основные темы: Core, OOP, SQL, NoSQL, Multithreading, Spring. Задачи не имеют большого объема кода и решение во многих аспектах выглядит довольно тривиальным. Я не претендую на звание чистоты кода, ведь в данном проекте для меня было главное решить задачки в установленный срок.

В каждой задаче есть краткое описание того, что нужно сделать.

По всем вопросам можно писать мне в телеграмме: https://t.me/JaVlasov

In this repository, homework tasks from the modules of the Java-Developer course are solved. The main topics are covered: Core, OOP, SQL, NoSQL, Multithreading, Spring. The tasks do not have a large amount of code and the solution in many aspects looks quite trivial. I do not pretend to be the purity of the code, because in this project, the main thing for me was to solve the puzzles in a timely manner.

Each task has a brief description of what needs to be done.

  • Development Environment (Intelij IDEA, Eclipse)
  • Project Builder (Maven)
  • JDK 11 kit

Источник

Skillbox «Джава-разработчик» решение задач

Как написать приложение «Список задач» ?
Горю! Необходимо написать приложение — список задач — чтоб можно было помечать выполненые.

Напишите программу на JAVA:которая в строке «а роза упала на лапу азора» находит символ «У» и печатает символы строки до следующего символа «у»
Помогите пожалуйста решить 1) Напишите программу на JAVA:которая в строке "а роза упала на лапу.

Помогите пожалуйста. Исправить решение на тему «Списки «
Задача гласит так: Дан список L, элементы которого являются целыми числами. Если первый и третий.

Решение задач к книге «Алгоритмы на Java» Роберт Седжвик 4 издание
Всем доброго времени суток! Господа, кто-нибудь занимался по этой книге.

Эксперт PythonЭксперт Java

Только не надо говорить, что «я посмотрю как надо делать, для образца»

Нет, не для образца
Когда работал на старой работе, хватало времени всё делать. В новой фирме (старая закрылась) постоянные разъезды и работа на выходных практически всегда — времени банально не хватает. Три месяца не занимался — забыл процентов 80 информации, хотя за год продвинулся нормально по курсу. Сел кодить на каникулах, и такая депрессия охватывает Уже тупо хочется закрыть это всё, жалко денег вложенных.

ЦитатаСообщение от dumbprogrammer Посмотреть сообщение

ЦитатаСообщение от dumbprogrammer Посмотреть сообщение

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

Решение задачи «Пятнашки»/»Восьмёрки» методом поиска в глубину (DFS)
Может кто-то сталкивался с решение данной задачи? Не могу осмыслить алгоритм перемещения пустой.

Exception in thread «main» java.lang.NullPointerException: Cannot assign field «fio» because «w[i]» is null
Здравствуйте, помогите исправить ошибку в коде, переписывал код с C# Ошибка: Exception in.

Источник

[Skillbox] Java-разработчик. Модуль 9 «Массивы и коллекции». Решение задач домашней работы №9.3 (Решение → 2610)

1. Напишите программу, которая будет работать как телефонная книга:

Если вводим новое имя, программа просит ввести номер телефона и запоминает его.

Если новый номер телефона — просит ввести имя и также запоминает.

Если вводим существующее имя или номер телефона, программа выводит телефон(ы) или имя абонента соответственно.

При вводе команды LIST программа печатает в консоль список всех абонентов в алфавитном порядке с номерами.

2. Определяйте имя и телефон с помощью регулярных выражений.

3. Подумайте, что выбрать в качестве ключа и значения для Map, и выберите лучший, по вашему мнению, вариант. Опишите, какие минусы и плюсы видите в своём выборе.

4. Для работы с данными телефонной книги в проекте находится класс PhoneBook, который должен отвечать за хранение и работу с абонентами. Реализуйте все методы и проверьте класс с помощью существующих тестов. Вы можете добавлять дополнительные методы в класс.

Команды вводятся пользователем в консоль одной строкой.

Примеры работы с телефонной книгой (жирным шрифтом выделен ввод пользователя)

Введите номер, имя или команду:

Такого имени в телефонной книге нет.

Введите номер телефона для абонента “Маша”:

Введите номер, имя или команду:

Такого номера нет в телефонной книге.

Введите имя абонента для номера “79007654321”:

Введите номер, имя или команду:

Введите номер, имя или команду:

Маша — 79001234567, 79007654321

Комментарии: Работа сдана в 2021 году.

[Skillbox] Java-разработчик. Модуль 9 «Массивы и коллекции». Решение задач домашней работы №9.4

[Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.3 (Решение → 2610)

 Описание Описание:Задание: Java1. Напишите программу, которая будет работать как телефонная книга:Если вводим новое имя, программа просит ввести номер телефона и запоминает его.Если новый номер телефона — просит ввести имя и также запоминает.Если вводим существующее имя или номер телефона, программа выводит телефон(ы) или имя абонента соответственно.При вводе команды LIST программа печатает в консоль список всех абонентов в алфавитном порядке с номерами.2. Определяйте имя и телефон с помощью регулярных выражений.3. Подумайте, что выбрать в качестве ключа и значения для Map, и выберите лучший, по вашему мнению, вариант. Опишите, какие минусы и плюсы видите в своём выборе.4. Для работы с данными телефонной книги в проекте находится класс PhoneBook, который должен отвечать за хранение и работу с абонентами. Реализуйте все методы и проверьте класс с помощью существующих тестов. Вы можете добавлять дополнительные методы в класс.Команды вводятся пользователем в консоль одной строкой.Примеры работы с телефонной книгой (жирным шрифтом выделен ввод пользователя)Введите номер, имя или команду:МашаТакого имени в телефонной книге нет.Введите номер телефона для абонента “Маша”:79001234567Контакт сохранен!Введите номер, имя или команду:79007654321Такого номера нет в телефонной книге.Введите имя абонента для номера “79007654321”:МашаКонтакт сохранен!Введите номер, имя или команду:Nfif@Неверный формат вводаВведите номер, имя или команду:LISTМаша - 79001234567, 79007654321Комментарии: Работа сдана в 2021 году. Оглавление [Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.4 [Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.4[Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.5[Skillbox] Java-разработчик. Модуль №12 Исключения, отладка, тестирование и логирование . Решение задач домашней работы №12.2, 12.3[SL_11125] Эконометрика (задача)[SL12185] Методы оптимизации (Задача, Excel)[SW959669] Информационные системы (задача)Task 2 Write these sentences, putting the verbs in brackets into the correct form by adding will or would.№ 41012 КриминалистикаPascal. Работа со стекамиPython игра лото с компьютером[Skillbox] Java-разработчик - ВСЕ РЕШЕНИЯ НА ВСЕ МОДУЛИ . [Skillbox] Java-разработчик. Модуль 10 Наследование и полиморфизм. Решение задач домашней работы 10.1, 10.2 [Skillbox] Java-разработчик. Модуль 11 Особенности ООП в Java. Решение задач домашней работы №11.1 и №11.2[Skillbox] Java-разработчик. Модуль 9 Массивы и коллекции. Решение задач домашней работы №9.2

Библиотека Ирины Эланс, основана как общедоступная библиотека в интернете. Онлайн-библиотеке академических ресурсов от Ирины Эланс доверяют студенты со всей России.

Библиотека Ирины Эланс

Полное или частичное копирование материалов разрешается только с указанием активной ссылки на сайт:

Ирина Эланс открыла библиотеку в 2007 году.

Источник

Читайте также:  Php показать время сервера
Оцените статью