С++ для 8 класса, урок 1 (Ввод-вывод, типы, операции)

  Рет қаралды 91,970

Тимофей Хирьянов

Тимофей Хирьянов

3 жыл бұрын

Видеозапись факультатива для школы 1514 города Москвы.
1) О языках Си и С++
2) Разбор hello_world.cpp. Ввод-вывод в потоки cin, cout, cerr.
3) Объявление переменных.
4) Переменные и присваивание. Операторы =, +=, -=, *=, /=.
5) Типы. Строгая типизация значений и переменных.
6) Тип int и другие целочисленные типы intXX_t, uintXX_t. Литералы чисел.
7) Арифметические операции. Приоритеты.
8) Решение задач на летоисчисление и работа с датами
9) Решение задач на время и работа с временем
10) Битовые операции &, |, ^.
11) Обмен переменных значениями
12) 1:42:45 Обмен переменных значениями через XOR
Код с урока: github.com/tkhirianov/cpp_151...
Спонсировать: / tkhirianov
www.paypal.me/tkhirianov
63900240 9020000598 (карта СБ).

Пікірлер: 212
@mgsupgs
@mgsupgs 3 жыл бұрын
Как же жаль, что такого контента не было, когда я учился в школе... Спасибо за канал! Задонатил.
@dmb0709
@dmb0709 3 жыл бұрын
А когда я учился у нас и интернета небыло. 😔 В старших классах пешком через весь город ходи на центральную почту. 40 руб/час на диалапе посидеть. Правда тогда 40 рублей были большие деньги.
@tkhirianov
@tkhirianov 3 жыл бұрын
Спасибо!
@77774r
@77774r 3 жыл бұрын
@@dmb0709 Андрей, не бросайте учиться. Возможно, через несколько лет, станете хорошим программистом. Время не вернуть, а вот будущее в ваших руках)
@dmb0709
@dmb0709 3 жыл бұрын
@@77774r не моë это, но тут написал полностью свою первую программу. И она мне почти нравится.
@Imnibo
@Imnibo 2 жыл бұрын
Когда я учился в школе, у нас сделали компьютерный класс, напихали в него ещё советские БК и просили непомерные деньги, чтобы в этом классе обучаться. Это где-то 94-95 год. После школы пошёл в ПТУ, там информатика была, но не было компьютеров, задачки по Бейсику решали в тетрадях. :) Первый компьютер у меня вообще появился осенью 2004 года. В интернет лазил через мобилу, потом уже провели в квартиру телефон и тогда я познал "радость" от диалапа. Патч для игры на 600 Мб 2 недели по ночам качал. :)
@hitpau
@hitpau 3 жыл бұрын
*То, что надо, отличный курс! Спасибо, Тимофей!*
@user-qm9ct4ud1e
@user-qm9ct4ud1e 3 жыл бұрын
Тимофей, прекрасная лекция! Спасибо, очень интересно и занимательно рассказываете. Я -программист, слушаю Вас с удовольствием.
@MrRusJeka
@MrRusJeka 3 жыл бұрын
Ваши лекции смотреть интересно и познавательно, спасибо Вам большое)
@kartezist
@kartezist 3 жыл бұрын
Тимофей - герой нашего времени, огромное Вам спасибо!
@King-sky12
@King-sky12 3 жыл бұрын
Начал свой путь в с++. Спасибо все внятно и просто.Все для новичков вроде меня=) Спасибо Вам=)
@user-dv2tq1mz7e
@user-dv2tq1mz7e Жыл бұрын
Тимофей, Вам огромное спасибо! Очень круто! Воистину IT братство, все за всех!
@RustamSuItanov
@RustamSuItanov 2 жыл бұрын
Тимофей Фёдорович, доброго времени суток! Огромное спасибо Вам за ваши открытые лекции! Восьмиклассником был 15 лет назад, был бы у нас такой преподаватель)
@user-wg8kr7bv6g
@user-wg8kr7bv6g 9 ай бұрын
Спасибо за ВАШ ТРУД !!!
@omusic5492
@omusic5492 3 жыл бұрын
Великолепная лекция !!!
@user-pe8pq6li3j
@user-pe8pq6li3j 3 жыл бұрын
спасибо за лекции
@nextgen1670
@nextgen1670 3 жыл бұрын
Тимофей Федорович, вы супер
@unknownuseracc1949
@unknownuseracc1949 3 жыл бұрын
Вы лучший!
@rvitvitsky
@rvitvitsky 2 жыл бұрын
25:26 это для себя. Спасибо за курс
@dmitryshurf308
@dmitryshurf308 3 жыл бұрын
супер лайк за отсылку к КиШ, но и лекция прикольная. Спасибо!
@svetlananatanova2114
@svetlananatanova2114 Жыл бұрын
Спасибо за ваши уроки 👍👍👍
@igor0242
@igor0242 3 жыл бұрын
Спасибо за эти основы по плюсам. Мне 47 лет, а учусь у уровня школьников )). Книг много накупил, а вот "атомарные" простецкие вещи негде узнать. ))
@stivalful
@stivalful Жыл бұрын
Рекомендую Столярова, коллега)
@user-dv2tq1mz7e
@user-dv2tq1mz7e Жыл бұрын
Блин как круто! Я не разу не касаясь программирования, сделал часы! И все работает!
@user-rb8gm6uq5d
@user-rb8gm6uq5d 2 жыл бұрын
Для спортивного программирования: 1) можно #include - подключает нужные библиотеки типа iostream, vector, algorithm; 2) ios:: sync_with_stdio(0); cin.tie(0); в начале программы повышает эффективность ввода-вывода; 3) знак новой строки " " работает быстрее, чем endl, потому что endl всегда сопровождается сбросом буфера.
@vodoley8235
@vodoley8235 Жыл бұрын
канал один из лучших
@navalny-pdrs
@navalny-pdrs 3 жыл бұрын
Мне 36 лет. Я ничего не понимаю в программировании, но слушаю с интересом эти лекции.
@monke7336
@monke7336 3 жыл бұрын
А хочешь понять?
@navalny-pdrs
@navalny-pdrs 3 жыл бұрын
@@monke7336 предположим
@monke7336
@monke7336 3 жыл бұрын
@@navalny-pdrs Смотри Simple.Code
@valentinavalentina9449
@valentinavalentina9449 3 жыл бұрын
Что рассказать про плюсы ? Ну вот раз и два. Два плюса :) --> C++ :)))
@R0MaNbI4-
@R0MaNbI4- 3 жыл бұрын
Если бы у меня в школе были такие факультативы...
@liliyaliliya8784
@liliyaliliya8784 3 жыл бұрын
Спасибо!!
@user-wg5dv4hq7i
@user-wg5dv4hq7i 3 жыл бұрын
У нас информатики не было до 11, а у кого-то плюсы в 8 классе
@user-pg1ed3jw1p
@user-pg1ed3jw1p 3 жыл бұрын
Старик ты лучший
@70almaz
@70almaz 3 жыл бұрын
спасибо!
@user-lq5tj5rd7t
@user-lq5tj5rd7t 3 жыл бұрын
Аще классный чел !
@qrthack3233
@qrthack3233 3 жыл бұрын
Как часто будут выкладываться уроки этого плейлиста?
@lowtab6002
@lowtab6002 3 жыл бұрын
Досмотрю
@alexanderlojhkin8997
@alexanderlojhkin8997 3 жыл бұрын
В некоторых архитектурах микроконтроллеров встроена аппаратная jvm, не зря когда ставишь jre пишут что 3 billion devices run Java. Сам переходил с плюсов, занимался разработкой прошивок для контроллеров, на java. Так что справедливо сказано, что если знаешь си - знаешь любой язык.
@ARoma-ew8sz
@ARoma-ew8sz 3 жыл бұрын
Здравствуйте, будут ли от вас какие-либо разборы олимпиадных задач?
@tkhirianov
@tkhirianov 3 жыл бұрын
Только в рамках курса и не очень сложных. Отдельно не планировал.
@pechatnik
@pechatnik 3 жыл бұрын
Есть повод начать плюсы учить...)
@nitroflap
@nitroflap 3 жыл бұрын
Конечно есть. Плюсы это один из лучшых языков программирования когда либо созданных!
@dmb0709
@dmb0709 3 жыл бұрын
@@nitroflap ну такое. А если я не пью, то как в них без стакана разобраться? Вот питон - да 🔥!
@this_denis
@this_denis 3 жыл бұрын
Хорошо излагаете, а по С# будут у вас лекции?
@tkhirianov
@tkhirianov 3 жыл бұрын
Нет.
@user-oh7yp2rh7i
@user-oh7yp2rh7i 3 жыл бұрын
Увы но сейчас с 8/9 класса надо уже начинать себе работу себе подыскивать !!!
@dvsidelnikov
@dvsidelnikov 3 жыл бұрын
Моя доча в Гимназии в 8м классе mspaint проходит. Это преступление тратить это золотое время, когда ум острый и память хорошая так бездарно. 21 век, 8 класс... и paint... тьфу
@nitroflap
@nitroflap 3 жыл бұрын
Пеинт конечно нужен... но тут да, тогда уж (лично мое мнение) могу посоветовать - ютуб, самообучение, или обучение благодаря Вам, и тому подобное :).
@dvsidelnikov
@dvsidelnikov 3 жыл бұрын
@@nitroflap к сожалению самому не получается заинтересовать :(
@nitroflap
@nitroflap 3 жыл бұрын
@@dvsidelnikov Ну... бывает
@dmb0709
@dmb0709 3 жыл бұрын
@@dvsidelnikov родительский контроль на роутер и флешку с Kali-linux в подарок. Вот мотивация к изучению информатики! 😆
@hybocat9005
@hybocat9005 3 жыл бұрын
@@dmb0709 иронично)
@olegvertual6787
@olegvertual6787 3 жыл бұрын
😘
@Mani_Fast
@Mani_Fast 3 жыл бұрын
както так (дз) #include using namespace std; int main() { setlocale(LC_ALL, "ru"); int hou, min; int hou1, min1; int hou2, min2; int dop = 0; int result; cout hou; cin >> min; cout hou1; cin >> min1; min2 = min + min1; if (min2 > 59) { min2 = min2 - 60; dop++; } hou2 = hou + hou1; if (dop == 1) { hou2++; } if (hou2 > 11) { hou2 = hou - 12; } cout
@Gdyubfded
@Gdyubfded 3 жыл бұрын
Как называется группа в telegram???
@amikopomo1555
@amikopomo1555 3 жыл бұрын
Юникс жив, его на проприетарных машинах все ещё используют.
@alexdomanskyi7301
@alexdomanskyi7301 3 жыл бұрын
Что за школа такая? Моя информатика это был максимум Word и CS 1.6😐 Тимофей, даёшь православный С++ в массы!
@user-bn2qp6sh8r
@user-bn2qp6sh8r 3 жыл бұрын
Массы к такому не готовы...
@AHAPXICT778
@AHAPXICT778 3 жыл бұрын
Не всем массам это нужно(как не всем нужно углубленное изучение математики или физики или географии). А вот что-то вроде основ питона нужно вбивать во все головы.
@alexdomanskyi7301
@alexdomanskyi7301 3 жыл бұрын
@@AHAPXICT778 согласен. Сейчас плюсы это довольно узкая ниша, хоть и на нём почти всё железо и другие языки крутятся. И в целом 90% программистов живёт без него. По хорошему все технари должны сейчас учит python, и даже не плохо давать его основы уже в школе вместо Паскаля. Хотя у большинства даже Паскаль не давали и не дают.
@contentmaker193
@contentmaker193 3 жыл бұрын
@@alexdomanskyi7301 все игровые проекты AAA уровня, поголовно на c++, движки для этих же игр также на плюсах, практически все ОСи на плюсах, язык невероятно мощный по сравнению со всем что есть. Это не узкая ниша, это можно сказать последний уровень программирования, участвовать в разработке чего либо, что я написал выше (проекты которые расходятся по всему миру) без c++ делать нечего.
@alexdomanskyi7301
@alexdomanskyi7301 3 жыл бұрын
@@contentmaker193 да я в курсе. Я бы сказал, что даже Си стоит сперва изучить, потом к плюсам двигаться. Он сложен, но самый мощный. Язык, на котором пишутся другие языки.
@user-fh9jb9nz2m
@user-fh9jb9nz2m 3 ай бұрын
Все теперь буду говорить всем , что я пишу на Сях😊 . в Ютубе один ролик нашел один по теме связанные и свободные переменные , почему это опускают😒 .. Жалко что у меня в школе такого не было. И рубились в основном в халфлайф по сетке... Но халявная игровуха на час это было круто. Жаль раньше тогда мне никто не сказал про Си или хотя бы про Бейсик... А ведь предлагал один чел купить у него Спектрум🙄. Сейчас может быть был бы уже Сеньором с Зп
@The_Mr_Professor
@The_Mr_Professor 3 жыл бұрын
а нужно доп знания для вашего факультатива(типо знания pascal или другого яп)?
@tkhirianov
@tkhirianov 3 жыл бұрын
Ребята из школы 1514 к 8-му классу знают основы Python. Но думаю, что можно и без него обойтись.
@PlotCalc
@PlotCalc 3 жыл бұрын
По поводу запуска exe файла вне IDE проблему с нехваткой библиотеки решил: в компиляторе надо прописать -static и exe начнет работать нормально (правда размер увеличится).
@ash-iggdrazil
@ash-iggdrazil 2 жыл бұрын
Это, как я понимаю, у всех выскакивает, телега про libstdc++-6.dll Надо Settings-Global Compiler Settings - Linker Settings-В окне Other Linker Options добавляем надпись -static затем соглашаемся на запрос, чтобы это стало Linker Flag
@pavelxbushmakin7252
@pavelxbushmakin7252 3 жыл бұрын
Тимофей, как вы оцениваете язык Vala?
@pavelxbushmakin7252
@pavelxbushmakin7252 3 жыл бұрын
@@serjoberst6322 скалка это тоже ООП с элементами функциональщины
@natanmunteanu4812
@natanmunteanu4812 3 жыл бұрын
Тимофей Хирьянов, а уроки по Школе 1514 будут только про C++ или про Python тоже будет?
@tkhirianov
@tkhirianov 3 жыл бұрын
Там и так хватает Python, c 8-го по 11-й класс. Так что их запрос был именно на С++.
@natanmunteanu4812
@natanmunteanu4812 3 жыл бұрын
​@@tkhirianov , хорошо.
@andyhunt6
@andyhunt6 3 жыл бұрын
@@tkhirianov искренне не понимаю, зачем в школе нужен C++. Это промышленный системный низкоуровневый ЯП с долгой историей, переусложненным синтаксисом, который в новых проектах используется в очень специфических местах. А, в основном, это - одно сплошное legacy. В качестве первого языка очень хорошо подойдёт обычный Pascal. А потом можно python. Не нужны все эти переусложнения в C++ школьникам. Да и не стоит зацикливаться на конкретном языке, я понимаю что так проще построить программу обучения, но в реальной жизни важны алгоритмы, теоремы, принципы, среды, библиотеки, api и т.п.. А ЯП - это всего лишь инструмент, который человек освоит сам когда будет им пользоваться. А для задач обучения есть куда более простые ЯП, которые помогут разобраться и пощупать действительно важные вещи в IT. По образованию я прикладной математик и работаю программистом 10 лет, сейчас, в основном, на JVM языках. С большим уважением вспоминаю своего учителя информатики, который вёл только наш класс по субботам(у него там родственник учился) и в уроках использовал обычный простой консольный Pascal. Зато он могу очень интересно, понятно рассказать и показать на нем базовые алгоритмы, структуры, понимание которых потом будет с тобой всю жизнь(если будешь в IT).
@parasonic2699
@parasonic2699 3 жыл бұрын
@@andyhunt6 привет, я знаю неплохо python, решил попробовать плюсы, чтобы в олимпиадах участвовать, стоит ли?
@user-si9qi3gp2x
@user-si9qi3gp2x 3 жыл бұрын
Тимофей.если можно,посоветуйте ,пожалуйста. Дочь в 11 классе, готовится к ЕГЭ по информатике с репетитором (учителем из школы с углубленным изучением информатики) длительное время только на Паскаль. Изменили формат экзамена 2021.Хочу купить ваш курс на Фоксфорд ЕГЭ информатика 11 класс. Сможет ли она за такой короткий срок переключиться на Питон ? Не запутается?
@tkhirianov
@tkhirianov 3 жыл бұрын
На Python - точно сможет, не сомневайтесь. А вот С++ под ЕГЭ изучать не советую.
@user-si9qi3gp2x
@user-si9qi3gp2x 3 жыл бұрын
@@tkhirianov Спасибо большое !
@kharadinbrahman
@kharadinbrahman Ай бұрын
а зачем вы в эти фоксфорды? это барыги, как все онлайн школы это барыги, которые берут себе большую часть денег, ограничивают и подавляют учителей... соотвественно контингент.... найдите сами учителя на ютуб или еще где, определите что профессионал . Если бы JS, я бы взялся, а по питону... Такие как Тимофей - есть он и другие...
@fartunmaster0074
@fartunmaster0074 3 жыл бұрын
А факультатив по основам c++?
@EaseMyMindBro
@EaseMyMindBro 3 жыл бұрын
Го интеграцию с Сергеем Чеботаревым.
@Serdges
@Serdges 3 жыл бұрын
1:29:02 Видите логику? Нет не видим. А она там есть. 😊
@Michael_Kaa
@Michael_Kaa 3 жыл бұрын
рекомендую vscode вместо code:bloks.
@user-qw7qh5tz2t
@user-qw7qh5tz2t 3 жыл бұрын
Фу! Мелакомягкие... я онли консольные компиляторы и вим юзаю для c/c++! Кстати удобно вполне
@dmb0709
@dmb0709 3 жыл бұрын
@@user-qw7qh5tz2t vim для слабаков! Сразу двоичный код в нано писать надо. 😛
@user-qw7qh5tz2t
@user-qw7qh5tz2t 3 жыл бұрын
@@dmb0709 наоборот, нано для слабаков. Он новее и кастомится хуже. А бинарник в емаксе писать надо!
@ash-iggdrazil
@ash-iggdrazil 2 жыл бұрын
тыды уж CLion
@addressmodel2121
@addressmodel2121 3 жыл бұрын
7:47 - после освоения C++ в рамках стандарта "C++20" (стандарт 2020 года), все остальные языки программирования, вместе взятые, покажутся очень лёгкими. Но, у языка C++ есть очень существенный недостаток, а точнее у его библиотек: в стандартной библиотеке C++ отсутствует поддержка работы с оконными интерфейсами. Просто нет в стандартной библиотеке функций и классов работы с графическими элементами! Поэтому, для работы с онами с помощью C++, вам придётся дополнительно изучать ещё одну библиотеку, кроме стандартной библиотеки C++. Это оконно-графическая библиотека QT. ВООБЩЕМ, и сам C++ сложноватый, и к нему ещё в придачу библиотека QT нужна и, поэтому, если вы серьёзно хотите взяться за этот язык, то хорошенько оцените свои силы заранее.
@addressmodel2121
@addressmodel2121 3 жыл бұрын
И ещё есть один очень важный момент при профессиональной работе с языком C++: реальный проект на языке C++, имеющий размер примерно 100'000 строк программного кода, будет компилироваться долго - примерно в 10 раз дольше, чем проект той же функциональности на C# или Java. Компиляция в машинный код большого проекта не может происходить очень быстро, в отличии от C# или Java, в которых компиляции в машинный код нету, а есть компиляция в так называемый байт-код, в который скорость компиляции в 10 раз выше по сравнению с машинным кодом.
@boole_cat
@boole_cat 2 жыл бұрын
@@addressmodel2121 если я смогу написать 100к строк кода... Думаю на какой нибудь треадриппер смогу заработать к этому моменту?
@addressmodel2121
@addressmodel2121 2 жыл бұрын
@@boole_cat , код бывает разный по сложности. И фирмы тоже разные бывают. Где то нормально платят и при этом нормально требуют знать всякие технологии. А где то не очень нормально платят и, соответственно, не очень требуют.
@Barsik-M
@Barsik-M 2 жыл бұрын
@@addressmodel2121 Можете подсказать? Если я хочу научиться делать не очень сложные компьютерные игры с обучающим уклоном. А потом их выкладывать на своем сайте и сделать многопользовательскими,чтобы люди заходили и играли все вместе. Какой мне нужно осваивать язык? Игровой движок?
@user-hq9qk8rj9g
@user-hq9qk8rj9g 9 ай бұрын
@@Barsik-M Массовые многопользовательские онлайн-игры (MMOG) обычно пишутся на следующих языках программирования: 1. C++: Этот язык обычно используется для разработки игр с интенсивной графикой, таких как MMOG. Он обеспечивает высокую производительность и эффективность, что важно для игр с большим количеством игроков и сложной графикой. 2. JavaScript: Многие веб-браузеры поддерживают JavaScript, и это делает его хорошим выбором для разработки браузерных MMOG. 3. Java: Java часто используется для создания MMOG, особенно для мобильных устройств. Он позволяет разработчикам создавать кросс-платформенные игры с хорошей производительностью. 4. C#: Этот язык программирования от Microsoft часто используется для разработки MMOG для платформы .NET. Python: Хотя Python не так часто используется для создания полноценных MMOG, он может быть использован для создания частей игры или вспомогательных инструментов. 6. Unreal Engine: Это игровой движок, который позволяет разработчикам быстро создавать MMOG с использованием языка программирования C++. Помимо этих языков программирования, для разработки MMOG также используются другие языки, такие как Lua, Objective-C, и Swift. Выбор языка программирования зависит от платформы, на которой будет работать игра (веб, мобильные устройства), и от предпочтений разработчика.
@JusticeOfHeart
@JusticeOfHeart 3 жыл бұрын
А что лучше учить сперва С или С++ или наоборот? (Мне просто для Reverse Engineering в будущем надо будет)
@truevena7805
@truevena7805 3 жыл бұрын
С не учи вообще
@ohnocoder
@ohnocoder Жыл бұрын
Сначала си, потом плюсы. Так легче будет.
@user-hq9qk8rj9g
@user-hq9qk8rj9g 9 ай бұрын
Если Си учить глубоко - потом нужно будет переучиваться, так как одни и те же "вещи" в Си и в С++ выполняются по разному (хотя бы тот же ввод-вывод данных). Если изучать только основы Си - это вряд ли поможет в изучении С++. И еще нужно учесть мнение, что Си или С++ плохо подходят для первого языка программирования. Не знаю, что такое Reverse Engineering, но если почему-то нужно знать и Си, и С++ - лучше начинать с Си, как более простого во всех отношениях языка по сравнению с С++.
@user-pz2dj8im1v
@user-pz2dj8im1v 3 жыл бұрын
О, я учусь в этой школе, только в 10 классе)) Жаль, что у нас только питон был
@dmb0709
@dmb0709 3 жыл бұрын
python - рулит! Плюсы для ботанов! 😛
@ner0m35
@ner0m35 3 жыл бұрын
у нас в школе был бэйсик и чуть-чуть паскаль, в универе вообще руби, так что радуйтесь что изучали перспективный питон
@dmb0709
@dmb0709 3 жыл бұрын
@@ner0m35 руби уже много лет перспективный. 😄
@avazart614
@avazart614 3 жыл бұрын
@@ner0m35 Вот таже вигня радуйтесь что не бейсик и делфи.
@ner0m35
@ner0m35 3 жыл бұрын
@@avazart614 делфи же тот же паскаль или не? А вообще главное научили алгоритмам, а на каком языке писать неважно.
@PlotCalc
@PlotCalc 3 жыл бұрын
Создал массив интов 32 на 100000 элементов, компилятор выдает ошибку!?
@dmb0709
@dmb0709 3 жыл бұрын
А какая ошибка? Текст в студию!
@vm2463
@vm2463 3 жыл бұрын
Ц++ после универа в руки не брал. Как то Джава ближе к сердцу.
@altkun_
@altkun_ 3 жыл бұрын
когда будут факультативы по c++ для одноклеточных? TT
@user-wc1xm5rl7k
@user-wc1xm5rl7k 3 жыл бұрын
8-9й класс у меня даже информатики еще не было.....и лишь спустя лет 5-ть появился телефон самсунг А30..... Я самый древний динозавр, я еще Ленина молодым застала.
@z140140
@z140140 Жыл бұрын
у меня в 80-х была информатика с 9-го класса
@faurtracstv715
@faurtracstv715 3 жыл бұрын
Вопрос: зачем побитовое сложение и умножение нужно??? Объясните чайнику, ну ситуацию из жизни например
@Sancho_Merka
@Sancho_Merka 3 жыл бұрын
Ну постоянно используется Просто на каждом шагу Для примера: права доступа очень часто это число где каждый бит значит есть право на действие или нет На уровне работы операционной системы много работы с битами Ну и разумеется, во всяких олимпиадных задачах возникает часто Потому что это очень быстрые операции
@tkhirianov
@tkhirianov 3 жыл бұрын
Наложение маски подсети на IP-адрес для вычисления адреса подсети.
@igor0242
@igor0242 3 жыл бұрын
Управление "ногами" микроконтроллеров. Вывести на одну "ногу" микроконтроллера 0 или 1 при этом не дергая остальные ноги. Ну или считать состояние конкретной "ноги" микроконтроллера.
@rvitvitsky
@rvitvitsky 2 жыл бұрын
С IP работать, да и побитовые операции быстрее
@ronhoward5468
@ronhoward5468 7 ай бұрын
Есть установка g++.. привет мир на c++.. Есть посадка... Союз и мир.. Доброе день; Г-жа тарашкова; Return (0)
@avazart614
@avazart614 3 жыл бұрын
Школьники учат еще и Python? Просто странно звучит объяснение С++ с отсылками к Python. И как то сурово для школьников упомянать с самого начала перегрузку оператора
@rizmo9125
@rizmo9125 3 жыл бұрын
Почему нету такого курса по python для 8 классов:( ?
@dmitrythunder4520
@dmitrythunder4520 3 жыл бұрын
Потому что пайтон надо учить с пятого класса)))))))
@rizmo9125
@rizmo9125 3 жыл бұрын
@@dmitrythunder4520 мда
@Lincos321
@Lincos321 3 жыл бұрын
«Современный» - ну да, ну да.
@ner0m35
@ner0m35 3 жыл бұрын
А можно ссылку на телеграм канал?
@tkhirianov
@tkhirianov 3 жыл бұрын
@Starky Keks Правильно, канал школьников приватный. Могу рядом создать для всех остальных, но без моего активного участия.
@factumestfactum3075
@factumestfactum3075 3 жыл бұрын
@@tkhirianov Было бы интересно. С удовольствием подписался бы.
@stasritso1440
@stasritso1440 2 жыл бұрын
а зачем доска, если компуктер есть:? print("Можно же на компуктере все это сразу показывать")
@ME-fv1ug
@ME-fv1ug 3 жыл бұрын
Почему нет не одного урока, по машинному обучению хотя бы на языке программирования Python?? А как бы было интересно разобрать практически задания по Созданию нейронных блоков примеры работы с нейронами в Python Создание нейрона с нуля в Python Пример сбор нейронов в нейросеть Пример прямого распространения FeedForward Создание нейронной сети прямое распространение FeedForward Пример тренировки нейронной сети - минимизации потерь, Пример подсчета потерь в тренировки нейронной сети Python код среднеквадратической ошибки (MSE) Тренировки нейронной сети - многовариантные начислений, Пример подсчета частных производных Тренировка нейронной сети: Стохастический градиентный спуск Создание нейронной сети с нуля на Python; и так далее и тому подобное исследования в практическом видео уроке ..
@blackie8599
@blackie8599 3 жыл бұрын
Почему преподаватель института должен знать машинное обучение?
@diminionnail
@diminionnail 3 жыл бұрын
думаю детям стоило рассказать для начала что такое функция и что такое процедура...
@Sancho_Merka
@Sancho_Merka 3 жыл бұрын
Информатика с 6 класса (По крайней мере в этой школе) Так что база точно есть Раньше был Кумир (6-7) -> Паскаль (8-9) -> С и элементы С++ (10-11) Сейчас насколько я знаю, начинают с Питона Что такое функция к 8 классу знают отлично) Тем более это факультатив
@ImNotVadimka
@ImNotVadimka 3 жыл бұрын
Ну начну программу 8 класса в 28 лет изучать что ж поделать)
@egorka921able
@egorka921able 3 жыл бұрын
Тоже сел в класс рядом с тобой, тоже 28 лет)
@mirx.
@mirx. 3 жыл бұрын
на cppreference можно выставить русский язык!
@YustenGames
@YustenGames 3 жыл бұрын
А я в 7 😓
@el1ks432
@el1ks432 Жыл бұрын
56:54
@el1ks432
@el1ks432 Жыл бұрын
1:31:19
@didron380
@didron380 3 жыл бұрын
А про Python есть такие уроки?
@dmb0709
@dmb0709 3 жыл бұрын
Да, ищите в поейлистах автора. Там курсы по алгоритмам, практика за 2019 и сейчас выходит практика за 2020.
@kotbarsik_
@kotbarsik_ 3 жыл бұрын
Компилятор знает про _string_ без *#include** * ? Что-то тут не чисто...
@murdered8517
@murdered8517 3 жыл бұрын
В айостриме частично есть строки.
@avazart614
@avazart614 3 жыл бұрын
@@murdered8517 На вряд ли.
@murdered8517
@murdered8517 3 жыл бұрын
@@avazart614 та есть, друган
@CanchezAK
@CanchezAK 3 жыл бұрын
Какая магия... Не, я понимаю, при виде школьников первая мысль - дети же, чего их грузить, только вот второй мысли почему-то нет - не дети, а БУДУЩИЕ СПЕЦИАЛИСТЫ!!! Представьте, что программу для вашей системы пожарной безопасности писал человек, для которого старт программы - магия, подключение библиотеки - магия, подключение пространства имён - магия... Как, уверены в своей безопасности? Я вот что-то не очень.
@user-vu8pl8zl7h
@user-vu8pl8zl7h 3 жыл бұрын
чесслово, посмотрел только 5 минут, но сложилось впечатление, что это не контент для детей 8-9 класс. Либо сейчас дети скакнули в стратосферу по развитию интеллекта....какая джава, какой си шарп? Это же чудо, если ребенок хоть с одним ЯП знаком в 8м классе же... или я не прав?
@tkhirianov
@tkhirianov 3 жыл бұрын
Ну, дети разные бывают. Школа 1514 очень сильная по Москве.
@michaelbondarev8788
@michaelbondarev8788 2 жыл бұрын
Современные дети в 8м классе учат плюсы и читают доки на английском??? О боги я в 8м классе знал - I'm sorry, I'm late, may I come in, а информатика только начиналась в 10м классе и это был даже не Qbasic P.S. Это точно школа? подозрение что это 8й курс универа
@user-ob9nc4oy3d
@user-ob9nc4oy3d 2 жыл бұрын
Школа:)
@user-sm1pg4xx4z
@user-sm1pg4xx4z 3 жыл бұрын
Ну и кто же тот единственный школяр, который поставил дизлайк?
@user-yc5qe4lk6v
@user-yc5qe4lk6v 2 жыл бұрын
на кой чёрт кто-то дизлайк поставил?
@user-yc5qe4lk6v
@user-yc5qe4lk6v 2 жыл бұрын
где-то плачет фортран
@vp_arth
@vp_arth 3 жыл бұрын
Можно и как в Питоне) std::tie(x, y) = std::make_tuple(y, x); Основная проблема преподавания С++, это то что преподают не C++, а C с классами =)
@ziral0
@ziral0 3 жыл бұрын
А почему в таком случае нельзя сделать swap(x, y)?
@vp_arth
@vp_arth 3 жыл бұрын
@@ziral0 Потому что будет не как в Питоне)))
@user-ny5cm9fx8p
@user-ny5cm9fx8p 3 жыл бұрын
Там ошибка с (u)int... Тимофей написал (u)int_8t; (u)int_16t и т.д., но С++ знает только (u)int8_t... Надеюсь, кому-то да поможет:)
@Andrey-tn7yu
@Andrey-tn7yu 3 жыл бұрын
Зачем давать не проверенную информацию ?
@Andrey-tn7yu
@Andrey-tn7yu 3 жыл бұрын
Я только сейчас проверил И int_16t существует
@user-kl1ic7nw5q
@user-kl1ic7nw5q 2 жыл бұрын
@@Andrey-tn7yu Автор коммента прав, есть такое понятие, как стандарт. И по стандарту подчеркивание после числа перед t, например int8_t
@nitroflap
@nitroflap 3 жыл бұрын
Лучше возьмите визуалку, проще будет. Кстати... может вам открыть Discord сервер. Будет гораздо полезнее, множество людей сможет задать кучу своих вопросов, им или вы или другие помогут, короче профит полноценный!
@ycea357
@ycea357 3 жыл бұрын
Он не ютубер, а преподаватель
@nitroflap
@nitroflap 3 жыл бұрын
@@ycea357 и.... Это что-то меняет?
@ycea357
@ycea357 3 жыл бұрын
@@nitroflap да
@b213videoz
@b213videoz 3 ай бұрын
С++? А чего не assembler, для 8 класса больше подойдёт
@tkhirianov
@tkhirianov 3 ай бұрын
Это был запрос под олимпиады. Там никуда без с++
@b213videoz
@b213videoz 3 ай бұрын
@@tkhirianovКапец детей мучают!
@user-nm5ue3zf8i
@user-nm5ue3zf8i 3 жыл бұрын
лучше не использовать using namespace std. Лучше использовать std::cout
@tkhirianov
@tkhirianov 3 жыл бұрын
Да. Но тут аудитория школьная, а одна из целей - плавная подготовка к олимпиадам по программированию. Поэтому в этому курсе я не ввожу Enterprise заморочек.
@vp_arth
@vp_arth 3 жыл бұрын
Вне библиотечного кода в этом нет никакого криминала. Уж точно не на первом уроке о неймспейсах говорить)
@CzVirusLimited
@CzVirusLimited 2 жыл бұрын
"Unix мертв, Linux жив". Это конечно мягко говоря не очень корректное высказывание, а АIX по вашему что? Более того, Linux ,никогда не был Unix-ом, поэтому он относится к так называемым Unix-like платформам. Это так, для справки.
@tiktonikl
@tiktonikl 3 жыл бұрын
Мда, а нас в 10 классе Паскалю научить не могут
@dmb0709
@dmb0709 3 жыл бұрын
А как учить Паскалю, если в обычной школе за 1 урок в неделю надо ещё кучу фигни рассказать по программе. Да и большинству офис будет полезнее программирования.
@tiktonikl
@tiktonikl 3 жыл бұрын
@@dmb0709 в том то и дело, что у меня 6 часов профильной информатики в неделю, но мы идём на одном уровне с теми у кого 1 урок в неделю
@dmb0709
@dmb0709 3 жыл бұрын
@@tiktonikl блин, хотел бы я у вас преподавать, а то в обычной школе мне было грустно и я уволился.
@dmb0709
@dmb0709 3 жыл бұрын
@@tiktonikl но со своих 35 лет скажу. Если ты действительно хочешь что-то изучить - учи сам! Очень скоро поймешь, что 90% учителей/преподов не знает свой предмет.
@TheHobbitFrodoBaggins
@TheHobbitFrodoBaggins 3 жыл бұрын
@@tiktonikl согласен с коллегой. Если действительно хочешь изучить паскаль вплоть до графики, то могу посоветовать книгу "турбо паскаль для начинающих", автор Лукин. Я на 3м курсе универа с полного нуля (я не знал что такое переменная) за 4-5 дней выучил все до двумерных массивов и очень неплохо по ним делал задачки. Книга очень старая, еще для турбо паскаля, но синтаксис - то один и тот же. Я прочел всю книгу, разобрался не во всем, но для школы там инфы хватит. Инфа по графике, звуку и некоторым другим вещам в книге устарела(но не вся), пожтому прижется в гугле искать что-то. Есть в книге подробные разборы примеров и задачки после каждой темы.
@qdnr
@qdnr Жыл бұрын
Почему у нас в школе гребанный паскаль... Хотя мне плевать учу тот и этот
@progame-xf9hh
@progame-xf9hh 3 жыл бұрын
7 класс Что я тут блин делаю
@dmitrythunder4520
@dmitrythunder4520 3 жыл бұрын
Чувак, ты, видимо, в шоке. Хочешь роботов программировать? Писать игры? Создавать что-то серъёзное? Настоящим гикам знания С и С++ всё более необходимы в этом подлунном мире))) Но если хочешь просто играть в игры и управлять роботами (по ходу быть управляемым овощем), - просто забей.
@Oroles88
@Oroles88 2 жыл бұрын
@@dmitrythunder4520 А ксто спрашивал?
@mass-any_key-lite
@mass-any_key-lite 3 жыл бұрын
Бедные школьники, им бы выучить что такое архив или папка.
@Sancho_Merka
@Sancho_Merka 3 жыл бұрын
Это факультатив в очень сильной школе Скорее всего там основная масса это будущие олимпиадники Так что все всё прекрасно понимают, не переживайте)
@mass-any_key-lite
@mass-any_key-lite 3 жыл бұрын
@@Sancho_Merka Да, всё понимают только сказать не могут.
@cyrilanisimov
@cyrilanisimov 3 жыл бұрын
Что мне не нравится в курсах, как преподаватель тупо пересказывает содержание книги, не вдаваясь в то, что за горой неважных вещей он скрывает небольшие, но очень важные детали. А еще не нужно начинать изучение с установки IDE. Тем более, если не уверенный в ней себя чувствуешь. Какие настройки компилятора? Какие проекты код блокс? Вы чего? На первом занятии такой хернёй голову детям забивать. Нужен только простой редактор и компилятор. Не нужно сразу засирать код using namespace std, чтобы студенты не привыкали к дурному тону. Про возвращаемые значения сказал, а про аргументы функции main - ничего. Ждем курса C++ для дошкольников.
@user-rw7pj8lu1z
@user-rw7pj8lu1z 3 жыл бұрын
Много воды, целый океан.
@dmb0709
@dmb0709 3 жыл бұрын
Так для детей, а не интенсив для мидлов.
@EngineEngineEngine
@EngineEngineEngine 10 ай бұрын
жаль либераст и русофоб
@marxist88
@marxist88 5 ай бұрын
Моё мнение о нём стало ещё лучшим
С++ для 8 класса, урок 2 (Ветвления и циклы)
1:48:04
Тимофей Хирьянов
Рет қаралды 23 М.
Адреса и указатели в Си. Адресная арифметика
27:47
Тимофей Хирьянов
Рет қаралды 159 М.
Купили айфон для собачки #shorts #iribaby
00:31
TRY NOT TO LAUGH 😂
00:56
Feinxy
Рет қаралды 17 МЛН
Универ. 13 лет спустя - ВСЕ СЕРИИ ПОДРЯД
9:07:11
Комедии 2023
Рет қаралды 5 МЛН
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 6 МЛН
Как в 44 года стать программистом на Python. Объясняю с чего начать.
19:32
Изучение C# в одном видео уроке за час!
1:06:08
Гоша Дударь
Рет қаралды 864 М.
Задача из Собеседования на 160,000 Евро в Год
13:27
Саша Лукин
Рет қаралды 1,1 МЛН
ПРОГРАММИСТЫ! ВСЕ СЮДА...
14:25
Winderton
Рет қаралды 310 М.
ООП на С++14, лекция 1
1:17:32
Тимофей Хирьянов
Рет қаралды 125 М.
Что пишут на языке программирования C++?
16:27
Купили айфон для собачки #shorts #iribaby
00:31