# | Название видеоурока | Видео / Тесты | Решило | Рейтинг | Доступ |
---|---|---|---|---|---|
1 | EGZ - Подготовка к зачёту |
без видео 3 теста |
|||
На этом уроке мы познакомимся с шаблоном решения зачётной задачи. Условие Дано два целых числа, найти максимальное. Отчёт отправил: 10100. Александр Заскотченко Выполнено за 30 мин. [Показать отчёт] Научился: Научился использовать в программе то, что изучил до этого. Сложности: Да в принципе ничего. Комментарии: Хорошее задание. С начала хотел сделать проверку ошибок используя отдельный метод, но потом вспомнил, что методы мы ещё не проходили, потом хотел сделать проверку с помощью Character.isDigit(), но как-то не понравилось мне такое решение. Вспомнил про исключения, которые уже встречались и решил сделать проверку с помощью блока try ... catch, благодаря этому, как мне кажется, программа приобрела более понятный вид. |
|||||
2 | EGZ - Шаблон решения |
без видео 3 теста |
|||
На этом уроке мы рассмотрим решение задачи на зачёт. Отчёт отправил: 10100. Александр Заскотченко Выполнено за не указано [Показать отчёт] Комментарии: Я использовал не глобальный try ... catch, а отдельно для аргументов и ввода с клавиатуры. Вместо Scanner использовал BufferedReader. Почему использовал try ... catch отдельно, просто в условии сказано, что программа должна общаться понятным языком. Чтобы пользователь понял свою ошибку у меня программа проверяет кол-во аргументов переданных в командной строке и если их больше 0, но меньше 2 выдаётся сообщение, что аргументов должно быть два. Для определения максимального использовал не связку if ... else, а тернарный выбор. Думаю, что в принципе ошибок в моей программе нет, может некоторая избыточность с проверками и сообщениями, но в целом поставленные условия по написанию программы я выполнил и все блоки у меня есть. |
|||||
3 | EGZ - Зачётная задача - Максима |
без видео 1 тест |
|||
Написать программу, которая сравнивает 2 числа, и печатает результат в виде равенства или неравенства с введёнными числами. Начальные данные вводятся с клавиатуры либо передаются в программу как аргументы командной строки. Отчёт отправил: 10100. Александр Заскотченко Выполнено за 15 мин. [Показать отчёт] Научился: Сделал первую зачётную задачу. Сложности: ничего Комментарии: Если честно использовал программу из подготовки к зачёту, переписав только расчётную часть. Ну лень мне было переписывать всё по новой :)) |
|||||
4 |
![]() |
без видео 1 тест |
|||
Написать запускаемый класс Price.java для решения следующей задачи. Дана цена услуги в евро: вещественное число от 0.00 до 10.99 Записать сумму в текстовом виде: количество евро написать словом с большой буквы и слово «Euro», центы – двузначным числом и слово «ct». |
|||||
5 | EGZ - Зачётная задача - Треугольник |
без видео 3 теста |
|||
Написать программу, которая установит, можно ли построить треугольник из отрезков, имеющих длины a, b, c. Если можно, то какой получится треугольник: остроугольный, тупоугольный или прямоугольный. Начальные данные вводятся с клавиатуры, либо передаются в программу как аргументы командной строки. Отчёт отправил: 10100. Александр Заскотченко Выполнено за 25 мин. [Показать отчёт] Научился: Сделал вторую зачётную задачу. Сложности: Ничего. Комментарии: Рисовать пока не умею, так что пока без рисования, увы. |
|||||
Итого: 5 видеоуроков |
00 мин. 11 тестов |
13 чел. | |||
Финалисты: Sergej Šugajev, Kiril Krutiajev, Povilas Abramovicius, Иван Воронин, Andrej Gladkov, Andrej Petrunev, Новопашин Владимир, Chip, Dmitry Sinitsin, Слава, крем сода, Anatoli, Tom . |