Дата активности | Видеокурс | Прогресс | ||
---|---|---|---|---|
2019-01-02 | github | Система Git | 10 % | |
2018-04-28 | design-factory | Factory | 100 % | |
2018-04-19 | design-singleton | Singleton | 100 % | |
2018-03-26 | fruits | ООФрукты | 27 % | |
2018-03-16 | java-sqlite | База SQLite | 100 % | |
2018-02-14 | java-list | JD. Коллекции | 100 % | |
2018-02-03 | java-chess | JB. Шахматные классы | 100 % | |
2018-02-02 | java-class | JA. Классные пакеты | 95 % | |
2018-01-25 | soft0 | Демо софт | 43 % | |
2018-01-17 | game0 | Демо игры | 10 % | |
2018-01-09 | java-for2d | JC. Явные графоциклы | 100 % | |
2018-01-05 | java-array | J9. Массивы | 100 % | |
2017-12-09 | java-loop | J8. Циклопы | 100 % | |
2017-11-27 | java-egz | J7. Экзамен | 125 % | |
2017-11-24 | java-if | J6. Условия | 115 % | |
2017-11-22 | java-type | J4. Типы | 100 % | |
2017-11-20 | java-start | J1. Запуск | 100 % | |
2017-11-18 | java-read | J3. Ввод | 100 % | |
2017-11-18 | java-write | J2. Печать | 100 % | |
2017-11-15 | java-oper | J5. Операции | 100 % | |
2017-10-20 | xonix | Game Xonix | 5 % | |
Итого: | 63 % |
Дата активности | Консольный раздел | Прогресс | ||
---|---|---|---|---|
2020-10-06 | jawa | Потоки | 25 % | |
2018-11-09 | jawa | LOOP - Циклы | 125 % | |
2018-02-14 | jawa | Задачи | % | |
2018-02-13 | task1 | Семантика | 100 % | |
2018-02-07 | jawa | Коллекции | 100 % | |
2017-12-23 | solo | Java - Ввод данных | 100 % | |
2017-12-23 | solo | Java - Вывод данных | 100 % | |
2017-12-23 | solo | Java - Условия | 100 % | |
2017-12-23 | solo | Java - Циклы | 100 % | |
2017-12-22 | solo | Java - Запуск | 100 % | |
2017-12-09 | jawa | Сумматоры | % | |
2017-10-31 | jawa | IF - Условия | 100 % | |
2017-10-30 | jawa | OPER - Формулы | 67 % | |
2017-10-29 | jawa | WRITE - Вывод данных | 100 % | |
2017-10-29 | jawa | READ - Ввод данных | 100 % | |
2017-10-29 | jawa | TYPE - Шесть типов | 100 % | |
2017-10-29 | jawa | START - Запуск | 100 % | |
Итого: | 105 % |
Хотелось бы серьезно, но что-то не то времени, не то мотивации маловато. А по поводу GIT такое подозрение, что я что-то упустил при обучении ;-)
Какие люди, Сергей!
С возвращением.
Если собираешься серьёзно заниматься - напиши.
Git очень полезный инструмент при работе в команде, позволяет отследить все действия людей, которые участвовали в проекте :)
Если сложно работать с Git через консоль, то можно скачать надстройку tortoisegit.org/ - это черепаха для работы с Git. Появляется возможность посмотреть все тоже самое в графической среде. И увидеть сразу все возможности, которых очень много.
───▄▄▄
─▄▀░▄░▀▄
─█░█▄▀░█
─█░▀▄▄▀█▄█▄▀
▄▄█▄▄▄▄███▀
Ого. Эта картинка лабиринта генерируется кодом?
──────────────████──████────────────
────────────██░░▒▒██░░▒▒██──────────
──────────██░░────────▒▒▓▓██────────
──────────██──██──██────▓▓████████──
──────────██──██──██──────██░░░░▒▒██
──────██████──────────────████▒▒▓▓██
────██░░░░░░██──▓▓──────▓▓░░░░██████
──██░░────░░░░▓▓░░▓▓▓▓▓▓░░──░░▒▒██░░
──████──██░░░░░░▒▒░░──────░░░░▒▒██▒▒
██░░░░░░░░░░░░░░▒▒▒▒────────▒▒▓▓██▓▓
██░░░░░░░░░░░░▒▒▒▒▓▓────────▒▒▓▓████
██▒▒░░░░░░▒▒▒▒▒▒▓▓██░░────░░▓▓▓▓████
██▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓████░░░░▓▓▓▓██▒▒██
──██▒▒▒▒▒▒▓▓▓▓▓▓▓▓██──░░▓▓▓▓██████──
────████▓▓▓▓▓▓▓▓██──░░▒▒▒▒▓▓██▒▒██──
────────████████████▒▒▒▒▒▒▒▒▓▓██────
────────██▒▒──▒▒██░░░░▒▒──────██────
────████▒▒▒▒▒▒████░░░░██──────██────
██████──██████──██░░░░████────██────
██░░▒▒██──────████░░░░░░████──██────
██──▓▓▒▒████████▒▒░░░░██░░████──────
██────▓▓▒▒░░░░██▒▒░░────░░██████────
──██░░────▒▒▒▒██▓▓▒▒░░░░░░██████────
──██░░░░──────░░██▓▓▒▒░░████░░██────
────████████████░░██████▒▒████──────
────██▓▓▒▒░░░░██▒▒▒▒██████──────────
────██▓▓▒▒░░░░██████░░██████────────
──██▓▓▓▓▓▓▒▒──░░██▓▓▒▒░░░░──██──────
──██▓▓▓▓▒▒░░░░░░██▓▓▓▓▒▒▒▒░░██──────
──████████████████████████████──────
╔═╦══╦══╦══╦═╦═╦╦══╦╗
║╔╣║║║║║║║║║═╣║║╠╗╔╣║
║╚╣║║║║║║║║║═╣║║║║║╠╣
╚═╩══╩╩╩╩╩╩╩═╩╩═╝╚╝╚╝
▒▒▒▒▒▒▒▒▒▒▒▒
▒▒▒▒▓▒▒▓▒▒▒▒
▒▒▒▒▓▒▒▓▒▒▒▒
▒▒▒▒▒▒▒▒▒▒▒▒
▒▓▒▒▒▒▒▒▒▒▓▒
▒▒▓▓▓▓▓▓▓▓▒▒
▒▒▒▒▒▒▒▒▒▒▒▒
░░░░░░░░░░░░▄▄
░░░░░░░░░░░█░░█
░░░░░░░░░░░█░░█
░░░░░░░░░░█░░░█
░░░░░░░░░█░░░░█
███████▄▄█░░░░░██████▄
▓▓▓▓▓▓█░░░░░░░░░░░░░░█
▓▓▓▓▓▓█░░░░░░░░░░░░░░█
▓▓▓▓▓▓█░░░░░░░░░░░░░░█
▓▓▓▓▓▓█░░░░░░░░░░░░░░█
▓▓▓▓▓▓█░░░░░░░░░░░░░░█
▓▓▓▓▓▓█████░░░░░░░░░█
██████▀░░░░▀▀██████▀
Поздравляю с успешным освоением системы Git! осталось теперь создать репозиторий на сайте github.com и ты сможешь делиться своими проектами со своими однокурсниками. С наилучшими пожеланиями, я.
Сейчас есть драйвер для подключение к базе sqlite-jdbc-3.21.0.jar - но, я использовал sqlite-jdbc-3.8.7.jar - и как понял по ошибкам в подключении, ниже этой версии уже использовать нет смысла, они не работают с базой. Хотелось найти минимальный размер драйвера и функциональность чтоб была.
Я уже видел этот урок на трех реализациях. Так что думаю, что под любую платформу. Тут главное чтобы сами инструменты были под эту платформу. Java. Git.
Вот интересно прохождение этого урока можно под любой unix подобной системой запускать или все-таки на том что оговоре.
в принципе верно, хотя система управления версиями ушла дальше
Нда... моя реализация очень странная на фоне правильной через Enum
Так я не разобрался. Не знаю, как модуль подключить для проигрывания. У меня его нету вообще. Windows Media Player
Отлично, молодец что разобрался
Любишь ты искать сложные решения...
Программирование - это поиск путей решения поставленных задач, их может быть миллион)) Чем чаще ты будешь видеть более оптимальные решения нежели предлагает твой учитель тем больше будет уровень твоего мастерства в каком то вопросе. В этом плание мне очень нравятся олимпиадные задания, которые критичны ко времени выполнения)))
Отлично сработано.
Красиво получилось
Увидеть бы это условие.
красиво получается
Понятно.. это пример, чтобы весь код был виден.
В Java принято переносить строки...
Да, это точно, но я потом уже подумал, что можно было бы по другому.
Короче записать a*a, чем Math.pow (a, 2).
И надёжнее.
Хорошо сделал, молодец.
Сергей, очень хорошо поработал. Молодец
и ещё, даже первый раз не вижу, чтобы ты сделал это изначально, вряд ли бы у тебя ушло 5 сек на это. Сделай так как требует задание.
А что не ясного в первой строчке задания?
"10 раз создать, откомпилировать и запустить программу на Java."
по-моему тут всё предельно ясно.
Прикол в том, что это всё надо было делать с начала до конца - удаляя файл в конце каждой части.
И создавая и набирая его заново, не использя буфер обмена, историю в командной строки,
так как консольное окно тоже надо закрывать. всё должно было выполнятся точно по инструкции из прошлого урока, от 1 до последнего пункта.
Выходит что так, я наверно суть упражнения не понял.
А как сделать, чтобы читать из файла и если нет файла с клавиатуры брать данные? Вариант такой выдает ошибку, так как буфер уже создан >-> BufferedReader br = new BufferedReader (isr); if (args.length == 0) { BufferedReader br = new BufferedReader (fr); } <-<
Не стоит злоупотреблять тернарниками. Код читается в 10 раз больше, чем пишется. И прочитать if глазу гораздо быстрее, если нагородить кучу тернарников.
Ну как же не сказано?
Ты видео под этим уроком смотрел?
Там всё подробно рассказывается.
Я никак не мог понять суть задачи. Поэтому долго не мог понять почему мой код не работает. Оказалось, надо найти не большее число из всех чисел, а больше число из чисел, которые меньше числа a. И если такого нет, писать ошибку.
// вариант более короткий
//www.VideoSharp.info/Java/IF - Условия/Максимум
import java.util.Scanner;
public class Program
{
public static void main (String [] args)
{
Scanner scanner = new Scanner(System.in);
int a = scanner.nextInt();
int b = scanner.nextInt();
int min = (a <= b) ? a : b;
int max;
if (a >= b) max = a; else max = b;
System.out.format("%d%n%d%n", min, max);
}
}
Оказалось в формате надо не %f , а %s вписывать.
Функция format мне все больше и больше нравится.
Что-то с данными возраста намудренно =) как строку читать не выходит (третий тест не пройдет).
// более короткий вариант
import java.util.Scanner;
public class Program
{
public static void main (String [] args)
{
Scanner sc = new Scanner (System.in);
System.out.println ("+---+----------------------+---------+");
System.out.println ("| № | Фамилия Имя | Возраст |");
System.out.println ("+---+----------------------+---------+");
int year = sc.nextInt();
for (int i=1; i<=3; i++) {
int idy = sc.nextInt(); // year
String idn = sc.next(); // name
String ids = sc.next(); // surn
System.out.format ("| %d | %-20s | %7d |%n", i, ids+" "+idn, year-idy);
}
System.out.println ("+---+----------------------+---------+");
}
}
Плохо. Очень много потратил время. Код отказывался выполняться с ошибкой. Пока не добавил try{} catch{} , хотя про эти команды ничего не сказано.
Молодец, удачи в дальнейшем.
Оформление там нормальное, просто в редакторе открывается некорректно.