За пару уроков объяснил то, что не мог мне объяснить учитель информатики за год. Волшебно.
@Непрофессионалымы Жыл бұрын
спасибо большое, здоровья тебе, друг. от себя хочу добавить, что switch case в отличие от if else выполняется быстрее это иногда имеет большое значение
@WinReg8479Ай бұрын
Несильно быстрее, но ладно
@Ann-pm5cm11 ай бұрын
Мужик, обожаю тебя! Готовлюсь к региону ВСОШ по твоему курсу, оказалось проги на питоне не тянут по времени, в экстренном темпе учу с++, надеюсь сдам)
@wqxxie11 ай бұрын
ну что брат, как успехи? В каком классе учишься?
@Ann-pm5cm11 ай бұрын
@@wqxxie в 8, я девушка)
@wqxxie11 ай бұрын
@@Ann-pm5cm пардон, мадмаузель, прекрасно, что уже в восьмом классе прогаете нынче)
@russiskjente717210 ай бұрын
умничка👐🏻
@SayXaNow9 ай бұрын
Лол, где это вы нашли такие задания, что они не тянут по времени на питоне? Как правило почти 100% заданий разрабатывается с учётом быстрого исполнения даже на медленных интерпретируемых языках типа питона. Смею предположить, проблема не в языке программирования, а в алгоритмах решения. Тривиальный пример: Васе и Ане дали задание написать функцию сортировки массива из 100000 элементов. Вася изучил С++, но из всех методов сортировки вспомнил только сортировку «пузырьком». Аня же решила написать код на питоне, но т.к. она была умная девочка, то знала метод сортировки двоичной кучей. Итог: код Васи ушел в нирвану на полминуты, а код Ани выполнился за полсекунды. Незнание или неумение оптимизировать решения, часто приводит к алгоритмам полного перебора с эффективностью O(N^2) и хуже, от которых даже плюсам поплохеет. а оптимизированные варианты с эффективностью O(N) или идеальные O(log2N), выполняются в миллисекунды даже на питоне. Именно умение в нахождение оптимальных алгоритмов и отличает хороших программистов от быдлокодеров и дефолтного Васю-школьника от олимпиадницы Ани.
@anyfany8181 Жыл бұрын
Спасибо большое за ваш труд! Если что, не бойтесь количества просмотров. Это норма. Подобного рода контент никогда не набирает очень большого количества зрителей, потому что он специфичен. Это ж не тупые видосы, чтобы поугарать) Тут думать надо и учиться. Ещё раз огромное спасибо за материал и подачу!
@Maksim-ty8ki Жыл бұрын
На этой остановке главное - вовремя почувствовать себя умным
@Someone_Game9992 жыл бұрын
Так держать! Молодец, ты делаешь очень классные и понятные уроки! Спасибо!
@f1aviy6584 ай бұрын
Когда всей группой перед сессией пойдём в церковь, поставлю свечку и за тебя. Твои лекции спасают меня от отчисления.
@gotitfixed3528 Жыл бұрын
Наконец годное объяснение среди тонн сухого материала.
@ЮлияЮргель-я6ы2 ай бұрын
спасибо тебе большое! поняла за 5 видеоуроков больше чем за год в школе!
@ktotos-alya2 ай бұрын
Спасибо, друг! Не знала с чего начать, а ты всё понятно объясняешь для новичков, ничего не знающих. Тихонечко иду до конца плейлиста, повторяю
@ДанилЛеонтьев-л7ъАй бұрын
Сложно тебе как девушке учить программирование или не очень?
@ktotos-alyaАй бұрын
@@ДанилЛеонтьев-л7ъ тут зависит от интереса к делу, а не от пола. девушкам обычно такое не интересно, поэтому наверно такой стереотип что должно быть сложно
@ktotos-alyaАй бұрын
@@ДанилЛеонтьев-л7ъ так сложность зависит не от пола, а от информации и заинтересованности в ней
@mason228x Жыл бұрын
На моменте 11:10 попытайтесь сделать свой калькулятор на c++ потому что навыков стало достаточно и для закрепление самое то там и std::cin >> и std::cout
@clownpiercewth6 ай бұрын
Согласен, вот только что его сделал
@nexor81645 ай бұрын
Так ведь, у нас недостаточно знаний для создания полноценного калькулятора. Только если сделать недокалькулятор на основе if else
классное видео,спасибо за контент,удачи и процветания!!!
@MUZyKka2 ай бұрын
17:30 Хочу подметить логику в языках программирования: Любое условие на выходе выдаёт тип bool (то есть true или false) и логический оператор "!" можно применять и к другим выражениям если их обернуть в скобки то есть: if ( !() ) { }
@yagenij9002 жыл бұрын
Спасибо за хороший урок!
@PowerSpike-z1f2 жыл бұрын
Спасибо за уроки!
@Kruwkka Жыл бұрын
Кстати можно написать or вместо || и вместо && написать and, как по мне это удобнее и лучше запоминается
@kpanat Жыл бұрын
Я скорей стану писать наоборот. Хотя оно работает. Я не знал...
@denis_kobАй бұрын
Спасибо большое, все понятно разжевываешь, новичку очень понятно)❤
@lyapinanton Жыл бұрын
Очень интересно! Спасибо за опыт!
@Black_golden_eagle24 күн бұрын
7:41 (не обращайте внимание пишу где остановился ) автор люблю тебя
@Дима-ш3ф5и3 ай бұрын
Спасибо вам большое за подробное объяснение все ясно и понятно без всякой фигни а то преподы сами не знают что говорят и как объяснять
@sono.shakhlo Жыл бұрын
Спасибо большое за урок!
@ЛадаПшиченко Жыл бұрын
очень хороший материал и все понятно. спасибо Вам большое!!!
@dirol1158 Жыл бұрын
спасибо за обучение , ты лучший
@ivan_naitoraito25 күн бұрын
Switch case например очень актуален для обработки нажатий клавишь, с ним и код более читаемый будет, и в целом будет понятно сразу, что происходит. Даже как будто более логично в таком случае использовать его, а не if-ы. Возможно даже именно с этой целью он был придуман, хм? Помнится в PascalABC я его как раз использовал для обработки нажатий клавишь, когда делал рисовалку)
@tunabe4841 Жыл бұрын
спасибо тебе очень классные уроки
@C4sper33 Жыл бұрын
спасибо за урок!
@ЛохЛохов-б7д6 ай бұрын
Автор молодец! но, у него много воды и с этим приходится мириться т. к. адекват гайдов больше нет... В целом курс крутой , всем советую!!
@yamaracuya5 ай бұрын
Расскажите, как у вас успехи! Получается писать на С++?
@Юрий-г7ш7р5 ай бұрын
@@yamaracuyaэтот курс даст базу прост, чтобы писать на плюсах надо читать книги. Да и вообще, чтобы писать на любом языке надо читать книги
@vtjesus59103 ай бұрын
@@Юрий-г7ш7р читай книги 80 годов дальше это точно импакта выдаст
@br1ckxАй бұрын
@@Юрий-г7ш7р книги такие же. Чтобы писать на плюсах или другом языке нужна только практика и офиц. документация языка если тебе что-то неизвестно.
@donrodion8 ай бұрын
Спасибо огромное, очень полезно доступно! Вы очень Крут!
@СашаХодыкян Жыл бұрын
Spasibo vash trud
@Memnay_NN6 ай бұрын
О, вы из Англии?
@sqdVlader2 жыл бұрын
Спасибо за уроки!Сейчас смотрю HTML и плавно перейду к CSS
@thewashik672 Жыл бұрын
привет! интересно узнать выучил ли ты html и выучил\учишь ли ты css?
@narimanzalov Жыл бұрын
@@thewashik672это же легко , там условно нужно знать только теги
@sqdVlader Жыл бұрын
@@thewashik672 привет html , да там особо ничего сложного нету. CSS тоже начал а потом забросил
@thewashik672 Жыл бұрын
@@sqdVlader прям как я)) html учить легко было, а вот css другое дело, я легче воспринимаю с++ чем css
@sqdVlader Жыл бұрын
@@thewashik672 ухх есть такое , я бы не закинул бы програмирование но сложились обстоятельства . А теперь ищу себя заново
@dacklive_AE Жыл бұрын
Спасибо вам большое
@Bliss_fun_army5 ай бұрын
Спс бро 👊❤
@длормитьриь Жыл бұрын
спасибо , !пока все понятно
@user-cz9iq1jo5g Жыл бұрын
Написал так, ко бута, щас пойдёшь учителю информатики мазги плавить от свойх знаний 😁😁😁😁
@DeFozze_q Жыл бұрын
У меня у одного ошибка: выражение должно быть допустимым для изменения левосторонним значением. На 14:46?
@test1-f2y11 күн бұрын
16:00 у меня ошибка выражение должно быть допустимым для изменения левосторонним значением
@superlexadnepr Жыл бұрын
Спасибо
@Borth3 Жыл бұрын
топ ❤❤❤❤❤❤
@NessPaMC Жыл бұрын
Спасибо, очень легко, мозг как губка.
@harrell1051 Жыл бұрын
дак or работает вместо || и and вместо && или есть какойто подвох?
@akudamo42110 ай бұрын
Попытался на основе полученных знаний создать калькулятор. Но он у меня работает только с суммой и вычитанием . Деление (/) и умножение(*) не срабатывают - это из-за неправильных символов?
@chessx68479 ай бұрын
else произносится как ЭЛС, character произносится как КАРЭКТР
@voenkomat_szdet8122 ай бұрын
нет
@КириллИгоревич-к1ф3 ай бұрын
а после default ключевое слово break обязательно? или это этикет? вроде работать всё будет норм.
@jagdberet Жыл бұрын
А в чем проблема вместо || и && использовать or и and?
@Roman_4546 Жыл бұрын
Согл
@Nyamond Жыл бұрын
Реально, сижу после изучения Python и пытаюсь понять, кто вообще пользуется || и &&
@Roman_4546 Жыл бұрын
@@Nyamond я немного учил JavaScript и там надо только || и && писать
@georgebalanofficial Жыл бұрын
Я думаю автор хочет преподнести базовые знание для тех кто ничего не понимал до этого в программирования, после этого каждый выбирает самый легкий вариант для себя....
@BabidjonZ Жыл бұрын
Товарищи, нужна помощь! Я, почему-то, не могу создать два исходных файла для проекта (ну, типо, 1 файл - 1 урок, а 2 файл - 2ой урок). Пишет, что не может найти исходный файл и так со всеми исходными файлами в проекте, но если оставить только один файл, то всё будет работать. Что делать?
@ТвоеСолнце-к4с Жыл бұрын
если правильно поняла о чем ты, то не стоит создавать два файла в одном проекте. а еще советую сохранять код в блокноте, потом просто копируешь - вставляешь
@user-cz9iq1jo5g Жыл бұрын
А, понятно, я думал, толи я тупой, толь лыжы не едут!
@user-ksd92 жыл бұрын
Мне кажется, будет лучше заранее написать using namespace std, а не писать постоянно std:: Изменено: а еще можно писать не true, a 1, и не false, a 0
@milsnel2 жыл бұрын
в целом можно не писать 1
@leogscdlr28942 жыл бұрын
Сергей, узбагойся, пожалуйста. Не делают так, что на всю область программы объявляют использование пространства имен std. Перестань давать вредные советы под каждым видео Гоши.
@leogscdlr28942 жыл бұрын
А на счёт true, твой совет также вреден. Использование !0 вместо true ухудшает читабельность кода. В самом худшем случае где-то на проде за такой код тебя могут побить.
@ДмитрийХолмс-щ9р Жыл бұрын
На небольших проектах это можно, но в продакшене кажется за это выебут.
@redlionstudio2750 Жыл бұрын
@@leogscdlr2894 в данном случае это не критично, а если и критично, то что бы не использовать везде std, можно указать что бы он использовался только для cout с помощью using std::cout
@zontik478110 ай бұрын
наверное уже не актуально спрашивать, но сейчас на VSC какое дополнение скачивать что бы открывалась такая же консоль в отдельном окне? буду очень признателен❤
@vladterzi690910 ай бұрын
я ничего не качал, все работает, хз в чем проблема
@gammassd Жыл бұрын
Вопрос ! Почему ты не написал на 2 строчке кода using namespace std; ?
@ПетровичиК-м5у11 ай бұрын
switch (ops) { case '+': return a + b; case '-': return a - b; case '*': return a * b; case '/': return (double)a / b; default: return b; }
@kurmantop1212 Жыл бұрын
Блин почему нельзя просто написать or вместо || или хотя бы просто & вместо двух &&, опять геморой
@cragy29 Жыл бұрын
А что ты хотел, это же c++😁
@Kruwkka Жыл бұрын
Вообще-то можно написать or вместо || и вместо && написать and
@alikhanzhumagaleyev Жыл бұрын
Единичный & используется как оператор “and” для битов (bitwise operator)
@ВиллСмит-я6с Жыл бұрын
Почему вместо бензина не вода в машину... вместо сибирь не гавайи😂
@PErameIn Жыл бұрын
потому что одинарный & и | это побитовые и и или
@Mestrod2 ай бұрын
а не легче вместо || и && использовать or и and ?
@AmarokSKBАй бұрын
а не думал что они не поддерживаются?
@AmarokSKBАй бұрын
ладно потестил оказывается поддерживаются
@АлексейАндреевМорзе-я9зАй бұрын
Не всеми языками поддерживаются. Хотяяя.... Это зависит от обновлений. Если глянуть в ретроспективе все языки высокого уровня, то там было ВСЕ, и могли бы уже гибкий язык создать, понимающий универсальную лексику, но НЕТ... страдайте)))
@KoteikaT Жыл бұрын
Почему в setlocale вместо LC_ALL нельзя использовать 0 ? И почему вместо std::sndl нельзя просто использовать ?
@Maksim-ty8ki Жыл бұрын
Ничем. LC_ALL - это 0. В библиотеке, которая содержит этот метод написаны следующие строки. используется только в строках с текстом за " кавычками" (для удобства std::sndl необходимо использовать для переноса кода на новую строку
@ffhvftfvhh5412 Жыл бұрын
сижу на visual studio 2022, по какой-то непонятной мне причине не выводится в консоль надпись при совпадении число со 2 if. То есть ввожу 5, а надпись через std::cout не выводится. Сталкивался кто-то с данной проблемой?
@nabik309 Жыл бұрын
я хз но у меня тоже такая проблема я с этой проблемой и на пайтон сталкивался, по этому у меня почти всегда пропадает интерес к изучению😔😔😔
@nabik309 Жыл бұрын
а я понял
@kpanat Жыл бұрын
Чтобы ответить на Ваш вопрос надо код посмотреть полностью а мб и настройки проекта...
@rigoremplasticsinnovates5143 Жыл бұрын
Всем привет, подскажите почему не дает установить VS community. Пишет что нет связи с интернетом.
@antonkrutoi2283 күн бұрын
а теперь подумай
@Krydchen3 ай бұрын
Операторы if-else, switch-case
@ebalai_alabai6 ай бұрын
Уроки клас, интересно и понятно, хотя местами кажется что обьяснений слишком много
@karaandriy6712 жыл бұрын
A будуть відео по ue5?
@Sobaken19aa Жыл бұрын
++++++
@kpanat Жыл бұрын
В этом коде есть одна особенность на которую уверен никто внимания даже не обратил. Но я не видел чтобы кто-то когда-то пользовался этой возможностью...
@LexinosGenesis Жыл бұрын
И какая же особенность?
@leogscdlr28942 жыл бұрын
Жду следующий видос:) Ещё раз прошу больше упора на индивидуальные особенности синтаксиса си++ и уникальные элементы языка, которых нет в других си-подобных языках и главном си.
@RuslanIsaev-u7r Жыл бұрын
почему когда создаю новый элемент пишу код на нем потом запускаю а там ошибка хотя с кодом все правильно
@1evkrujka Жыл бұрын
я чет не понял как true может быть равно 2?
@kpanat Жыл бұрын
Если 2 привести к типу bool а потом распечатать, то будет 1. Чудеса! Как-то так std::cout
@ЕваБуряк-ф2ы Жыл бұрын
Может кто-нибудь знает почему когда ввожу число 2 то срабатывает и первая строчка(true) и так же else if 2=2? В видео после первой строчки оно отсанавлилось, почему так?
@AndriiTurchynRieltorDnipro Жыл бұрын
дякую
@androidGoogle251 Жыл бұрын
👍
@ENI-zd3db11 ай бұрын
Почему num автоматически голубым выделяется?
@poc859910 ай бұрын
Потому что среда в которой мы пишем код ,сразу понимает что ты пишешь будь то функция, переменная или данные и разделяет их по цветам для удобного ориентирования в коде ,эти цвета явно где-то в настройках можно изменить
@PabloRybcuk Жыл бұрын
ІТ прогер. Так як в мене не працював VS 2022 я завантажив VS Code.У цій платформі не працює команда setlocale(LC_ALL, "UA"). Як тоді встановити кирилицю?
@MoXiTo3311 ай бұрын
setlocale(LC_CTYPE, "ukr"); Буква і будет отображаться как ? - фикс: использовать английскую букву
@СилкоЧернослив Жыл бұрын
Парни у меня проблема когда я пытаюсь использовать переменую string и пытатся с ней взаймодействовать switch у меня вылазит ошибка почему ?
@kpanat Жыл бұрын
так и должно быть потому что switch в С++ не рабоатет с такими типами. string это объект, а не целый тип данных. Это тебе не С# тут так не канает...
@Alser-zo6rm3 ай бұрын
А зачем нужен if-else если можно написать второй if?
@momiklomik7902 ай бұрын
Так нагрузка на условный оператор будет в 2 раза больше.
@snow371311 ай бұрын
Здравствуйте. Меняю код а программа выполняет старый. Что делать ?
@Kamikadze77111 ай бұрын
У тебя в коде ошибка помоему
@snow371311 ай бұрын
@@Kamikadze771 не там не выдавало, что ошибка и запустить старый код. В последний раз когда я запускал эта проблема исчезла
@official00019 ай бұрын
За 2 месяца бросил, или понял ошибку?
@snow37139 ай бұрын
@@official0001 Я просто заново преписал код но пока приостановил изучение языка
@vada322 Жыл бұрын
(Не умничаю) А не легче прописать "using namespace std; " чтоб постоянно не писать std: :?
@Karlsruher1487 ай бұрын
Да, но это хорошая привычка когда ваши программы не будут ограниваться только стандартным пространством имён.
@vada3227 ай бұрын
@@Karlsruher148 согласен
@arsenic18214 ай бұрын
ребят, тут объясняют для людей с 0... для тех, кто недавно начал изучать плюсы(как и в целом программирование), тут и так много информации
@Джекпотрошитель-я6с Жыл бұрын
Как сократить setlocale и то что в скобках? Трудно запомнить
@MoXiTo3311 ай бұрын
Создать функцию с удобным названием, но ради одной строки это не разумно
@bai_gaming_official Жыл бұрын
ребят,подскажите у него стоит авто или скрипт
@shadow_blader192 Жыл бұрын
смотрите на 1.5
@pdf6 Жыл бұрын
для меня 1.0 уже быстро, он хорошо объясняет и на 1.0
@shadow_blader192 Жыл бұрын
@@pdf6 мне на 1.5 удобно
@ЕвгенийПеревышин-н6й6 ай бұрын
Здравствуйте не грузятся видео
@winixxx Жыл бұрын
элсэ😂
@prostak8962 ай бұрын
cложно понимается всё это.. надеюсь буду всё понимать на изи в конце плей листа (
@Bliss_fun_army5 ай бұрын
Кто из 2024 то сюда😂😂 👇
@Rusty_Sarkis409 Жыл бұрын
Спасибо за этот урок, но ты кое что забыл, объяснить что такое true, ничего страшного конечно, я уже погуглил и понял, но просто постарайся всё м объяснять
@ZHUMAYSINBA Жыл бұрын
обнаружен многократно определенный символ - один или более вот такую ошибку мне выдаёт
@ZHUMAYSINBA Жыл бұрын
всё переписал два раза, в точности как на видео
@radacom Жыл бұрын
@@ZHUMAYSINBA попробуй старые проекты удалить или х.з как их там правильно зовут)) у меня так же было .Я так понимаю визуал студия какие то проекты вместе пытается соеденить самостоятельно.Думает мы тут гении😂
@Nocok_cuDBy Жыл бұрын
тут уже 2.6к джедаев изучающих с++
@HokiKings Жыл бұрын
Чёрт, я ради эксперимента решил заменить числа на фразы и теперь у меня хренов квест готов
@poezia_play Жыл бұрын
После пайтона привычнее. Там printf("")
@zilpoch Жыл бұрын
4:27
@muso566 Жыл бұрын
14:40 думал пиши or, or, а там | | я: 🗿
@Sobaken19aa Жыл бұрын
+++++
@GHenko_Official Жыл бұрын
Пайтонист? :D
@N3skaj3 ай бұрын
Смотрю, и удивляюсь, на сколько синтаусис js похож на c++
@ISA-Pixel55 ай бұрын
Break это кирпич
@twicetwo599011 ай бұрын
Элсэ😂
@nikkonst2009 Жыл бұрын
16:12 так есть же and, зачем голову себе морочить 18:36 not нервно курит с сторонке
@rostus_official Жыл бұрын
Ты забыл сказать о том, что регистр важен
@VATONIMCBEreserve6 ай бұрын
можно и без else просто двумя if допустим if (a=1) то пишет пароль верен а потом if (а!=1) то пароль не верен
@МишаСохаиуменяменя6 Жыл бұрын
Я один делал калькулятор?
@ДжэфДанмер Жыл бұрын
ГДЕ НАЙТИ ПАЛОЧКИ "ИЛИ"??? помагите пожалуйста
@keselb4175 Жыл бұрын
можно через "or" (или) и "and" (и)
@ТвоеСолнце-к4с Жыл бұрын
они могут выглядеть на клаве не как || , а как такие же две палки, но каждая палка ещё пополам разделена (гдет рядом с backspace)
@deconeconus2098 Жыл бұрын
Создал комментатор длины члена. С тупыми шутками во время обучения всё запоминается куда лучше, на удивление.
@uchihaitachipubgm49402 жыл бұрын
Я не могу понять как работает bool
@muso566 Жыл бұрын
bool это true либо false тоесть: Да либо Нет
@ДареанМинров-б4ф4 ай бұрын
Почему нет упражнений? От списывания и повторения я ничего не усваиваю
@dWn2T2 жыл бұрын
Насколько сложно проверить произношение слова ELSE, например в Google Translator, чтобы не говорить на чукотско-английском суржике, если уж вы не знаете английский язык? Уши сворачиваются в трубочку, когда слышишь ЭЛСЭ вместо ЭЛС... Ну, а уж всякие там РЕТУРН, ТЮПЛ, БРИК и прочее - это просто ШЕДЕВРЫ английского языка!
@kuban23ru Жыл бұрын
99,9% собравшихся посмотреть это видео, кроме Вас конечно же, собрались здесь чтоб разобраться с С++ и им пофиг на английский)))) его учат по другим урокам!
@korbenduglas4871 Жыл бұрын
@@kuban23ru на самом деле режет слух когда он так произносит
@radacom Жыл бұрын
@@korbenduglas4871 после 3 занятий и 5 литров ,кофе я вообще его ненавижу )))