Я вот сначала не понимал, а потом кааак понял. 😀 Пасибо огромное) Кстати, по началу много статей читал на разных ресурсах, впрочем как и все) Читал всё подряд и по много за раз, много не понятных лично для меня уроков, думал всё будет ок разберусь, но это была самая роковая ошибка наверно, вообще ничего не понятно становилось в определённый момент, голова уже не соображала, тупик, жадность сгубила 😀. Сейчас начал с самого начала, смотрю видеоуроки Заура, не тороплюсь, один день == один видеоурок, идеально. Моё почтение автору 😊
Должен признать - Заур, Вы классный учитель. Это я вам как препод говорю. Вначале показалось медленно, растянуто и нудно. Но в этом и фишка преподавания для чайников, людей которые никогда не писали код. Потом я начал понимать и пытаться чтото писать, я сравниваю со многими курсами - мне заходит Ваш.
Реально классно аж хочется учиться и практиковать классно объясняешь я полный 0 в программировании но с твоими курсами и практикой надеюсь стану junior
1:34:20 - не совсем понятное объяснение исключающего или " ^ ", там ошибка? Легче взять определение из википедии "Для функции трёх и более переменных - результат выполнения операции будет истинным только тогда, когда количество аргументов, равных 1, составляющих текущий набор, - нечётное."
^ - дает true, когда два операнда разные. т.е. true ^ false == true, false ^ true == true В остальных случаях при одинаковых операндах получаем false: true ^ true == false, false ^ false == false. Можно решать выражение по порядку: true ^ true ^ true == (true ^ true) ^ true. Вычисляя выражение в скобках: true ^ true == false, тогда остается выражение false ^ true == true.
Разница в том, что на канале курс не полный. Сюда я выкладываю уроки, чтобы вы смогли оценить мою методику преподавания и определить, подходит ли она вам. Если да, то вы можете купить полный курс на платформах.
1:44:37 Почему при i%c(10%97) получается 10? Я понимаю почему 7%3 получается 1, пойму почему 15%10 будет 5, мне даже ясно будет как получится 7 если мы возьмём остаток от деления 97%10.Но с подобным(10%97) я сталкиваюсь впервые. Объясните пожалуйста как это работает?
Всё очень просто. Надо мыслить так: 1) 15%10 Сколько десяток помещается в 15-ти? Одна. И что остаётся? 5. Это и ответ. 2) 10%97 Сколько раз девяносто семь помещается в 10-ти? Ноль. И что остаётся? 10. Это и ответ.
А еще на степике, он что-то не хочет с приложения покупать курс. А с сайта не удобно, да и пароль я не помню((( Изменено: Восстановил таки я пароль но через сайт оч неудобно лазать. При попытке купить меня спросили есть ли у меня промокод. Вспомнил что про промокоды было что-то на втором уроке, вернулся, но самого промокоды там не нашел. Отсюда вопрос: где его взять и что туда вводить?
Я не могу быть ответственным ни за сайт степик, ни за то, что вы забыли пароль ))) Промокодом я не делюсь, а даю скидочную ссылку на курс в описании к видео.
Подскажите пожалуйста не совсем понял как это решилось??? i2/d1+d2%i1-I; 11/5.5+1.3%5-201; Решение: 1) 11/5.5= 2. 2)1.3%5= 0. 3)2-201=-199 NetBeans показывает = 197.7 В видео решение = -16.7 Хелп, вообще не могу понять как так и что я сделал не так? Заранее спасибо за помощь)))
хм... У меня возникла проблема. вот на это пишет ошибку char c3 = '\u0B'; по факту это же 11. Если числа вводить то все ок, а вот с буквами что то не так😑
Long a =100L; int b=10; a=b; Когда пишу код точно так же как вы среда разработки выдает ошибку в отрезке кода a=b; . У кого так же и почему у меня выдает ошибку может подскажет кто ни-будь ? java: incompatible types: int cannot be converted to java.lang.Long
Я вот сначала не понимал, а потом кааак понял. 😀
Пасибо огромное)
Кстати, по началу много статей читал на разных ресурсах, впрочем как и все) Читал всё подряд и по много за раз, много не понятных лично для меня уроков, думал всё будет ок разберусь, но это была самая роковая ошибка наверно, вообще ничего не понятно становилось в определённый момент, голова уже не соображала, тупик, жадность сгубила 😀. Сейчас начал с самого начала, смотрю видеоуроки Заура, не тороплюсь, один день == один видеоурок, идеально.
Моё почтение автору 😊
Лучшая подача материала из всех виденных мною
у вас мега талант
снимйте по чаще такие элементарные вещи
многие непонимают
потому что редко кто так дословно обьсняет
Заур, Вы талантище!!!
Должен признать - Заур, Вы классный учитель. Это я вам как препод говорю. Вначале показалось медленно, растянуто и нудно. Но в этом и фишка преподавания для чайников, людей которые никогда не писали код. Потом я начал понимать и пытаться чтото писать, я сравниваю со многими курсами - мне заходит Ваш.
скорость 1.5 и все огонь становится)
Спасибо автору! Курс реально стоит денег) Объясняет глубоко и очень просто.
Лучшая подача материала. short circuit взорвал голову
🤣"Ты вообще красавчик". Отличный пример с институтом!
мегаполезный урок👍👍👍
Вспомнил исключающее ИЛИ - это же XOR! Не подозревал такого применения от обычной булевой алгебры, гениальный обход функций IF THEN.
Подскажите пожалуйста на 39:16, там ошибка?
А то я запутался.
Вместо а=а+13, там нужно а=а+10?
Верно ли я понял?
Да, конечно, опечатка.
мега понятно
еще бы урок что такое static,void вроже как понятно и непонятно
в практие бы узнать
Спасибо! Данный урок тоже будет.
@Програмания ruclips.net/video/iEqQGgNI-Vg/видео.html вот на эту тему сделайте пожалуйста урок
Реально классно аж хочется учиться и практиковать классно объясняешь я полный 0 в программировании но с твоими курсами и практикой надеюсь стану junior
@@MisaNia25 стал?
@@Cheka160787 никто никогда не отвечает😹
ну это завтра уже посмотрю)
1:34:20 - не совсем понятное объяснение исключающего или " ^ ", там ошибка? Легче взять определение из википедии "Для функции трёх и более переменных - результат выполнения операции будет истинным только тогда, когда количество аргументов, равных 1, составляющих текущий набор, - нечётное."
да, на моменте 1:35:10 ошибка. дб тру
^ - дает true, когда два операнда разные. т.е.
true ^ false == true,
false ^ true == true
В остальных случаях при одинаковых операндах получаем false:
true ^ true == false,
false ^ false == false.
Можно решать выражение по порядку:
true ^ true ^ true == (true ^ true) ^ true.
Вычисляя выражение в скобках:
true ^ true == false,
тогда остается выражение
false ^ true == true.
Спасибо!!!
Всем привет! Задачка на сообразительность: посчитайте сколько будет int a = 2; int result = a + a * (a + ++a);
12
18
20
12@@ДмитрийКлимкин-ц4ъ
Вначале складываем в скобках 2+3 за скобкой умножаем на 2 и прибавляем 2
всем привет. объясните пожалуйста почему компилятор выводит ответ прошлой задачи. что бы я не делал?
Привет. Неверно запускаете код. Находясь в области кода, нажмите на правую кнопку мышки и выберите Run file.
странно у меня компилятор в IDEA не ругается если в лонге не пишу после значения "L" , это нормально?
Да )
огромное спасибо
просто все понял
вот можно же нормально блин обьяснять
Скажите а на Udemy вы тоже не используете IJ от JetBrains?
Использую во всех последующе написанных курсах.
Почему при делении дабл 11 на дабл 3, IDEA в конце дробной части ставит 5, а калькулятор 7?
Вы о цифре, что находится на 16-ой позиции после запятой? ))) Так было реализовано округление, поэтому.
@@programaniya Иными словами, так как при помощи данных инструментов не рассчитывается траектория полёта ракет, такие погрешности допустимы?
Полагаю, 16-ая цифра после запятой игнорируется даже в ракетной промышленности :)
@@programaniya тогда я могу спать спокойно)
Добрый день!!! Подскажите как с этим бороться no main classes found...
Здравствуйте.
Надо глянуть на код, причин проблемы может быть много.
в чём разница между тем чтобы смотреть курс на ютуб или купить на Udemy
Разница в том, что на канале курс не полный. Сюда я выкладываю уроки, чтобы вы смогли оценить мою методику преподавания и определить, подходит ли она вам. Если да, то вы можете купить полный курс на платформах.
@@programaniya Понял. Спасибо
1:44:37 Почему при i%c(10%97) получается 10? Я понимаю почему 7%3 получается 1, пойму почему 15%10 будет 5, мне даже ясно будет как получится 7 если мы возьмём остаток от деления 97%10.Но с подобным(10%97) я сталкиваюсь впервые. Объясните пожалуйста как это работает?
Всё очень просто. Надо мыслить так:
1) 15%10 Сколько десяток помещается в 15-ти? Одна. И что остаётся? 5. Это и ответ.
2) 10%97 Сколько раз девяносто семь помещается в 10-ти? Ноль. И что остаётся? 10. Это и ответ.
А еще на степике, он что-то не хочет с приложения покупать курс. А с сайта не удобно, да и пароль я не помню(((
Изменено: Восстановил таки я пароль но через сайт оч неудобно лазать. При попытке купить меня спросили есть ли у меня промокод. Вспомнил что про промокоды было что-то на втором уроке, вернулся, но самого промокоды там не нашел. Отсюда вопрос: где его взять и что туда вводить?
Я не могу быть ответственным ни за сайт степик, ни за то, что вы забыли пароль )))
Промокодом я не делюсь, а даю скидочную ссылку на курс в описании к видео.
То есть поле оставлять пустым. Ок
Подскажите пожалуйста не совсем понял как это решилось???
i2/d1+d2%i1-I;
11/5.5+1.3%5-201;
Решение:
1) 11/5.5= 2.
2)1.3%5= 0.
3)2-201=-199
NetBeans показывает = 197.7
В видео решение = -16.7
Хелп, вообще не могу понять как так и что я сделал не так?
Заранее спасибо за помощь)))
Как уже понял, у Вас всё получилось :)
В примере на 32:42 ошибка: будет 2 в ответе, а не 0
Перепроверьте ещё раз или напишите код в среде разработке и запустите.
хм... У меня возникла проблема. вот на это пишет ошибку char c3 = '\u0B'; по факту это же 11. Если числа вводить то все ок, а вот с буквами что то не так😑
так нужно ведь соответствовать формату. Необходимо прописывать определённое количество символов после "u", т.е. вам после "u" нужно поставить нули.
почему 5.5/3.5 равно 2? если результат 1.57
Вы точно использовали корректный арифметический оператор? Если да, поделитесь, пожалуйста, таймкодом данного момента.
Там было не деление, а остаток от деления знак %. Он как раз равен двум
У меня получилось -197 и на бумаге и через NetBeans. Подскажите как у вас получилось -16.7????
-197.7 получилось у меня
Всё получилось))) я просто не обратил внимание что в long =l на конце и решал как 201🤦🏻 потом вспомнил что надо ставить и все решилось)))
Спасибо! Очень качественно. А ты кто по национальности? (аварец, лезгин, талыш)
Рад, что курс нравится.
@@programaniya а у тебя будет в лекция объяснения процесса JVM? То есть физика передачи электрических импульсов и тому подобное.
Long a =100L;
int b=10;
a=b;
Когда пишу код точно так же как вы среда разработки выдает ошибку в отрезке кода a=b; . У кого так же и почему у меня выдает ошибку может подскажет кто ни-будь ?
java: incompatible types: int cannot be converted to java.lang.Long
Я точно тип Long писал с большой буквы? :)
@programaniya b1=b2=b3=true ; b1^b2^b3=true (not ***false***, c=b1^b2=false; c^b3=true );
Здравствуйте. Под уроком в комментариях есть объяснение этого момента.
Блин, так и не поняла, почему 3,3 % 5 будет 3,3
5 ни разу не помещается в 3.3, т.е. 0 целых, а сколько осталось? 3.3 :)
Заур, перенесите, пожалуйста, уроки на рутуб.
Он оживает?
ДОМАШКА К УРОКУ 2
Дабы не пользоваться калькулятором, я пользовался средой разработки "IDEA intelij"
// HOMEWORK
// Задание 1.
// Тип данных "byte"
System.out.println("Тип данных 'byte'");
byte byt0 = 0B1_100;//двоичнаая система счисления
byte byt1 = 12; // десятичная система счисления
byte byt2 = 014; // 8-ричная система счисления
byte byt3 = 0XC; //16-ричная система счисления
System.out.println(byt0);
System.out.println(byt1);
System.out.println(byt2);
System.out.println(byt3);
System.out.println(" ");
System.out.println(Integer.toBinaryString(byt1)); //двоичнаая система счисления
System.out.println(Integer.parseInt("1100",2)); // десятичная система счисления
System.out.println(Integer.toOctalString(byt1)); // 8-ричная система счисления
System.out.println(Integer.toHexString(byt1));//16-ричная система счисления
// Тип данных "short"
System.out.println("Тип данных 'short'");
short sh0 = 0B10_100_010_100 ; //двоичнаая система счисления
short sh1 = 1300; // десятичная система счисления
short sh2 = 02424; // 8-ричная система счисления
short sh3 = 0x514; //16-ричная система счисления
System.out.println(sh0);
System.out.println(sh1);
System.out.println(sh2);
System.out.println(sh3);
System.out.println(" ");
System.out.println(Integer.toBinaryString(sh1)); //двоичнаая система счисления
System.out.println(Integer.parseInt("10100010100",2)); // десятичная система счисления
System.out.println(Integer.toOctalString(sh1)); // 8-ричная система счисления
System.out.println(Integer.toHexString(sh1)); //16-ричная система счисления
// Тип данных "int"
System.out.println("Тип данных 'int'");
int in0 = 0;//двоичнаая система счисления
int in1 = 0;// десятичная система счисления
int in2 = 0;// 8-ричная система счисления
int in3 = 0;//16-ричная система счисления
System.out.println(in0);
System.out.println(in1);
System.out.println(in2);
System.out.println(in3);
System.out.println(" ");
System.out.println(Integer.parseInt("0",2));//двоичнаая система счисления
System.out.println(Integer.toBinaryString(in1));// десятичная система счисления
System.out.println(Integer.toOctalString(in1));// 8-ричная система счисления
System.out.println(Integer.toHexString(in1));//16-ричная система счисления
//Тип данных long
System.out.println("Тип данных 'long'");
long lon0 = 0B111_010_110_111_100_110_100_010_101L; //двоичнаая система счисления
long lon1 = 123456789L; // десятичная система счисления
long lon2 = 0726746425L;// 8-ричная система счисления
long lon3 = 0x75bcd15L;//16-ричная система счисления
System.out.println(lon0);
System.out.println(lon1);
System.out.println(lon2);
System.out.println(lon3);
System.out.println(" ");
System.out.println(Long.parseLong("111010110111100110100010101",2));
System.out.println(Long.toBinaryString(lon1));
System.out.println(Long.toOctalString(lon1));
System.out.println(Long.toHexString(lon1));
// Задание 2
//Тип данных float , double , boolean
System.out.println("Тип данных float , double , boolean");
float flo0 = 2.152f;
float flo1 = 16654.0______13___________________1f;
double dob0 = -9235__32.12_321__2;
double dob1 = 32.122;
boolean bool0 = false;
boolean bool1 = true;
System.out.println(flo0);
System.out.println(flo1);
System.out.println(dob0);
System.out.println(dob1);
System.out.println(bool0);
System.out.println(bool1);
// Задание 3 "char"
System.out.println("Тип данных float , double , boolean");
char cha0 = 't';
char cha1 = '\u4122';
char cha2 = '9';
char cha3 = ' ';
System.out.println(cha0);
System.out.println(cha1);
System.out.println(cha2);
System.out.println(cha3);
забыл в символе char указать символ в виде кода к примеру char cha1 = '222' ;