Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Шаблоны Проектирования / Java

Язык Java / EGZ - Шаблон решения

  • На этом уроке мы рассмотрим решение задачи на зачёт.
  • Дата отправки отчёта: 14 октября 2016 г.
  • Задание выполнено: за не указано
  • Чему научился:
  • Что было сложным:
  • Комментарии: 5 - Не выводил на экран полученные даннные.
    8 - Не писал блок try - catch.
  • Оценка видео-уроку:


Оцени работу

 
Сохранить страницу:

  • Отчёт оценивали:
    8520Сергей Колупаев+1   10670Сергей Соколов+1   11405vdimae+1   1Евгений Витольдович+1   459Сергей Сергеевич+1   4467Alcatraz+1   4395Денис+1   6452Lik_Kirill+1   Посетитель+1   689Igorenzia+1   10494Алексей В.+1   10673Алексей Хонин+1   5649Максим Лапшинов+1   3506Алексей|BrisK|Кривицкий+1   4004Елена+1   8275Tekashnik+1   1901Neverwinter 2+1   10558Иван Воронин+1   11324Jevgenij Kariagin+1   10759Виталя+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
5 - Не выводил на экран полученные даннные. 8 - Не писал блок try - catch.
Я использовал не глобальный try ... catch, а отдельно для аргументов и ввода с клавиатуры. Вместо Scanner использовал BufferedReader. Почему использовал try ... catch отдельно, просто в условии сказано, что программа должна общаться понятным языком. Чтобы пользователь понял свою ошибку у меня программа проверяет кол-во аргументов переданных в командной строке и если их больше 0, но меньше 2 выдаётся сообщение, что аргументов должно быть два. Для определения максимального использовал не связку if ... else, а тернарный выбор. Думаю, что в принципе ошибок в моей программе нет, может некоторая избыточность с проверками и сообщениями, но в целом поставленные условия по написанию программы я выполнил и все блоки у меня есть.