Язык Си для начинающих / #5 - Циклы и операторы в них

  Рет қаралды 133,955

Гоша Дударь

Гоша Дударь

Күн бұрын

Пікірлер: 108
@romanyours953
@romanyours953 4 жыл бұрын
супер учитель, объясняет грамотно, подробно, без лишней воды, легкая подача материала, для новичков подходит.
@Shortsbybilol
@Shortsbybilol Жыл бұрын
+
@skothc875
@skothc875 8 ай бұрын
isHasCar☠☠☠
@rodgercreative4486
@rodgercreative4486 3 жыл бұрын
Спасибо за крутой видео урок. Очень нравится когда прикаждом значке Вы рассказываете почему его туда ставить и что он делает.
@ИльяГабышев-ш5д
@ИльяГабышев-ш5д 2 жыл бұрын
очень классно обьясняешь, главное что ты понимаешь что мы ничего не понимаем и доступно разжевываешь
@andrychichi7042
@andrychichi7042 4 жыл бұрын
я первый курс и у нас завтра модуль по си к которому нас никто не готовил (потому что у препод деган) и теперь мне за ночь нужно выучить си. КАК Я ЛЮБЛЮ ЭТУ ЖИЗНЬ
@bombdoge7543
@bombdoge7543 4 жыл бұрын
И что там, как сдал модуль?
@andrychichi7042
@andrychichi7042 4 жыл бұрын
На 4)
@bombdoge7543
@bombdoge7543 4 жыл бұрын
@@andrychichi7042 из 10?)
@АлексейГзомович
@АлексейГзомович Жыл бұрын
Через 30 минут комиссия, ощущение безысходности)
@shedewzehandehoch1440
@shedewzehandehoch1440 Жыл бұрын
​@@andrychichi7042красавчик
@TwentyNine97
@TwentyNine97 2 жыл бұрын
Очень крутой урок! У тебя талант доносить информацию👍
@TeckOneDoy
@TeckOneDoy 3 жыл бұрын
Суперская подача, спасибо большое за урок!
@a1wa7god10
@a1wa7god10 2 жыл бұрын
Круто, очень круто, мне 13 лет и все понятно, как никогда, респект 👍
@p.4017
@p.4017 4 жыл бұрын
читал книгу которую дали на учебе и чтобы что-то нормально понять - проблема. Тут решил поискать видео обучающее и за 20 минут узнал все что хотел! Отличная работа, очень хорошего качества и все понятно!))
@1nfoGames
@1nfoGames 4 жыл бұрын
Мне очень понравился урок, с точки зрения break и continue интересно было слушать)
@cppprograms5868
@cppprograms5868 4 жыл бұрын
Воуув, Си. Сразу лайк.
@MASFIL
@MASFIL 3 жыл бұрын
8:08 пытался сам написать данный цикл, в итоги нажал не на цифру, а на букву. Получился бесконечный цикл и телефон невыдержал нагрузки, пришлось перезагружать
@mihail8159
@mihail8159 10 ай бұрын
Спасибо ❤❤❤❤
@electronicsgrains4420
@electronicsgrains4420 4 жыл бұрын
Хорошая работа, спасибо.
@Tima-jp8lv
@Tima-jp8lv 3 жыл бұрын
8:58 комбинация чтоб так сделать - Ctrl + Shift + / 🤩
@gregdfr
@gregdfr Ай бұрын
лучший
@paulk1168
@paulk1168 3 жыл бұрын
Спасибо, все очень подробно и понятно!
@vitaly3630
@vitaly3630 4 жыл бұрын
Спасибо, хороший урок.
@sergeichwelcome
@sergeichwelcome 4 жыл бұрын
У меня есть вопрос, можно ли при подключении библиотеки ставить вместо (таких ковычек) вот такие ("") - ошибки же не возникает!
@shaniz_
@shaniz_ 4 жыл бұрын
Угловые кавычки используются для указания библиотек, а двойные "" кавычки используются для подключения своих файлов. Это общепринятно для удобства, но можно ставить и угловые .
@sergeichwelcome
@sergeichwelcome 4 жыл бұрын
@@shaniz_ Спасибо за ответ, но я уже давно это понял!
@forever2282
@forever2282 4 жыл бұрын
Круто.Спасибо.
@ВитяДронов-д2ы
@ВитяДронов-д2ы Жыл бұрын
Я бы написал "угадай цифру"😅 8:22
@hozhayev_k
@hozhayev_k 11 ай бұрын
привет. а как ты всё выделяя сразу делаешь их комментариями??
@Temirov-bp7kp
@Temirov-bp7kp 10 ай бұрын
выделяешь всё потом 1) если у тя Macbook то cmd + / 2)если у тя Windows то ctrl + /
@mathew9794
@mathew9794 3 жыл бұрын
Спасибо
@ОлександрПархоменко-г4й
@ОлександрПархоменко-г4й 4 ай бұрын
01:19 а зачем там int? можно же использовать short
@leogscdlr2894
@leogscdlr2894 2 жыл бұрын
Операторы break и continue не желательно использовать, особенно break. Как и множественные return из функций. Добавьте флаг-переменную для изменения условия и в условии цикла следите за ее состоянием.
@joqo8989
@joqo8989 4 жыл бұрын
Скажите, пожалуйста, что за среда разработки используется в видео?
@nikitoss4287
@nikitoss4287 4 жыл бұрын
xcode
@sergeidrobyazko3513
@sergeidrobyazko3513 4 жыл бұрын
Используется Yasuo код, такой вид когда, в котором репортят лесника и игрок на Ясуо ходит со счетом 0 10)
@joqo8989
@joqo8989 4 жыл бұрын
@@sergeidrobyazko3513 ))
@namename2031
@namename2031 3 жыл бұрын
while() я заметил нужна тогда, когда в качестве условия нужно взять переменную, которая находится за пределами функции while. А в функции for() надо ЗАДАТЬ точное значение переменной. То есть в отличии от while() это бы изменило переменную в программе что может быть было бы критично для кода. while() не меняет переменные, а работает с имеющимися, ставя только условия продолжения цикла. Хотя for() можно использовать для перебора массивов. Кароче я сам запутался. while() может брать снаружи значение переменной.
@ilyaavdeev782
@ilyaavdeev782 4 жыл бұрын
Подскажите, пожалуйста Как можно изменить отображение ошибок/предупреждений в Xcode? (чтобы текст ошибки не отображался рядом с кодом, а была только иконка, что в данной строке присутствует ошибка)
@BodySoulTraining1991
@BodySoulTraining1991 Жыл бұрын
четкий урок
@denys.martyniuk
@denys.martyniuk 4 жыл бұрын
гайс , как создать цикл который будет останавливаться если я введу 1 или 2? а если ввожу что либо другое , то меня перекинет опять в форму в которой нужно вводить значение
@MrDemyanopuz
@MrDemyanopuz 4 жыл бұрын
char sign = '0'; while (sign != '1') { scanf_s("%c%*c", &sign); if (sign == '1') { break; } }
@denys.martyniuk
@denys.martyniuk 4 жыл бұрын
@@MrDemyanopuz премного благодарен
@alexbear9778
@alexbear9778 3 жыл бұрын
Пишу програму для вычислений , в начале она должна просить данные потом считать и выдать промежуточный результат .Я должен взять и по этому результату найти по графику значение и ввести его для продолжения расчета . Проблема в том что после ввода данных для начала расчета програма сразу просит ввести от меня значение из графика но расчетов никаких нету . Не могу понять почему так.
@Temirov-bp7kp
@Temirov-bp7kp 10 ай бұрын
Привет я реализовал код с массивом с while но 1) Вывод получился(массива) 2) Но для вывода минимума неполадка с while = выводит просто первый элемент массива. А вот когда создал другую переменную вместо i (который у тя), то всё работает корректно. Итак вопрос почему так?
@leogscdlr2894
@leogscdlr2894 3 жыл бұрын
А нельзя ли снизить нагрузку на процессор при выполнении цикла ограничением числа выполнения на единицу времени? Добавить паузу на 200-1000 мс в конце цикла?
@leogscdlr2894
@leogscdlr2894 3 жыл бұрын
для варианта с ожиданием ввода от пользователя
@eirjair7037
@eirjair7037 2 жыл бұрын
Пауза через sleep делается
@mihail8159
@mihail8159 11 ай бұрын
🤗🤗🤗🤗🥰🥰🥰
@monavixx
@monavixx 4 жыл бұрын
"while true лучше не запускать" IDE(и все остальные GUI программы), которая для обработки событий юзает while true: ну да ну да
@СергійМатвєєв-г4щ
@СергійМатвєєв-г4щ 3 жыл бұрын
Спасибо за ценную информацию. Вопроса 2. Первый. Когда вы закомментируете кучу строчек, вы же не ставите вручную // напртив каждой, какую комбинацию клавиш нужно использовать чтоб быстро закоментировать? Второй. Как настроить Codeblocks чтоб при выполнении программы печатались русские буквы "Введите цифру" а не абракадабра?
@НезалежнийЛьвівянин
@НезалежнийЛьвівянин 3 жыл бұрын
1. Щоб закоментувати велику кількість тексту можна використати ось таке: /* ТЕКСТ ТЕКСТ ТЕКСТ */ 2. Спробуй змінити кодування на UTF-8
@СергійМатвєєв-г4щ
@СергійМатвєєв-г4щ 3 жыл бұрын
@@НезалежнийЛьвівянин дякую. Про перший спосіб я знаю. Другий - спробую
@eirjair7037
@eirjair7037 2 жыл бұрын
Для русификации в начало main нужно поставить setlocale(LC_ALL, "");
@LamukS
@LamukS 4 жыл бұрын
Когда используется scanf?
@yanalsheuski263
@yanalsheuski263 4 жыл бұрын
когда нужно ввести данные пользователем
@calmsam2217
@calmsam2217 3 жыл бұрын
Что это за программа?
@АндрейХлыновский
@АндрейХлыновский 4 ай бұрын
А почему в обычном СИ работает сокращённая запись ++? Вроде не должна 🤷🏻‍♂️
@mvn9927
@mvn9927 Жыл бұрын
Вот честно, без лишнего базару, малода Босс. Жевал я этого Мартина по старым талмудам но не заходило в бошку никак. А тут раз и открылись шлюзы в башке. Респект и уважуха!!!
@dennisbenz7084
@dennisbenz7084 3 жыл бұрын
А в do while какие вообще условия можно писать? Тоже любые? У меня почему то не работает с }while (var=1), работает либо с }while(var>=1) или }while(var!=0). Перед этим стоит запрос на ввод 1 для повторения цикла или 0 для завершения. Почему не работет }while (var=1)?
@eirjair7037
@eirjair7037 2 жыл бұрын
Потому что знак = это присваивание, а знак == это проверка равенства
@stanisluk
@stanisluk Жыл бұрын
"Лучше такое не запускать" - я який не дослухав😳
@МихасСупре
@МихасСупре 3 жыл бұрын
Не забывайте ставить лайки
@yaroslavdmytruk6867
@yaroslavdmytruk6867 4 жыл бұрын
Привет, как исправить некорректное отображение Кириллицы в консоли? а то пишет какие то иероглифы
@hozhayev_k
@hozhayev_k 11 ай бұрын
он рассказывал на прошлых уроках посмотри
@КириллСемендяев-о5о
@КириллСемендяев-о5о 3 жыл бұрын
Когда пишу for(int x = 0...) выдаёт ошибку. Работает только когда перед for объявляю int x; Почему так и как исправить?
@unixmind
@unixmind 3 жыл бұрын
Возможно после int x = 0 забыл поставить " ; "
@МаксимПрокудин-э9г
@МаксимПрокудин-э9г 4 жыл бұрын
А что вы думаете на счет языка Processing? Я его очень люблю!
@karlsruhermusic
@karlsruhermusic 4 жыл бұрын
Это не язык, это просто библиотека для Java)) а так полностью согласен, оч крутая вещь
@talgtalga3767
@talgtalga3767 3 жыл бұрын
народ я скачал visual studio 2019 там все не просто то что вы пишите там интефейс не такой там свая фишка concol выход на консоль на черном фонде типа DOS в черном виндонсу ... можете снять видо куда что скачать и как писать ...у нас mac a нет хотелось бы повторить все в единной приложении ... благодарю там все не так ) или кто то делает без проблем отзавитесь извините за мой русский
@namename2031
@namename2031 3 жыл бұрын
3:21 Пишет предупреждение когда пытаюсь float поставить в качестве счётчика
@ИванАгапитов-п5н
@ИванАгапитов-п5н 2 жыл бұрын
А как выводить русские символы в Visual Studio?
@eirjair7037
@eirjair7037 2 жыл бұрын
Visual studio вообще для c++... в начало ставь setlocale(LC_ALL, "");
@ВадимДемин-г9п
@ВадимДемин-г9п Жыл бұрын
@@eirjair7037 если тип файла не ccp, a с поставить, то все корректно работает
@per6051
@per6051 4 жыл бұрын
как вернуть программу в начало,если допустим "else",а "if" идет дальше.
@Andymit
@Andymit 4 жыл бұрын
можешь всю программу делать в цикле, либо в else использовать goto (что многие считают дурным тоном, но все же имеет место быть)
@per6051
@per6051 4 жыл бұрын
@@Andymit понял,что нечего не понял))я только логический выбор осваиваю,цикл не изучал,но уже куча вопросов,значит нужно переходить к циклам)
@Andymit
@Andymit 4 жыл бұрын
@@per6051 аа, ну тогда все впереди. удачи в обучении)
@someone-rj5fm
@someone-rj5fm 4 жыл бұрын
если не цикл или goto, можешь записать в else, что-то подобное : if(main() == 0){ return 0; } или что там у тебя main возвращает. И не буду объяснять т.к. у меня ночь и просто лень. изучи функций и можешь еще рекурсию, немного подумай и все поймешь
@БорисСкок
@БорисСкок 4 жыл бұрын
Кто знает, почему в Microsoft Visual Studio 2019 не работает scanf?
@animovhere894
@animovhere894 4 жыл бұрын
Попробуй вместо scanf написать scanf_s .Должно сработать , по идеи...
@КириллСемендяев-о5о
@КириллСемендяев-о5о 3 жыл бұрын
@@animovhere894 , Да, только так и работает)
@mksmvnv
@mksmvnv Жыл бұрын
В настройках нужно дать доступ для использования scanf, в гугле можно поискать, там прям со скринами есть решение этой проблемы.
@Ostup_Burtik
@Ostup_Burtik 3 жыл бұрын
9:38
@nikokadoavokado1353
@nikokadoavokado1353 4 жыл бұрын
А i(0) тоже самое, что и i = 0?
@dominuspiritus
@dominuspiritus 4 жыл бұрын
В плюсах да
@_Chosen_-zp4iu
@_Chosen_-zp4iu Жыл бұрын
А в python (min, max) это функции которые не могуд быть переменными
@copibara4599
@copibara4599 4 жыл бұрын
Я первый здесь
@transform_in_3_month
@transform_in_3_month 8 ай бұрын
что значит / ТОБИШЬ\ каждый раз он говорит так
@skaygou7412
@skaygou7412 6 ай бұрын
"то есть" по другому
@raksutuloj
@raksutuloj 2 ай бұрын
Мда, как так вышло что ты не знаешь свой родной язык?
@АсланбекЕлбосынов
@АсланбекЕлбосынов 4 жыл бұрын
Лучше делай видео как ты делаешь игру, это лучше чем это
@QQwerr
@QQwerr 4 жыл бұрын
Нет, обучение всегда лучше, если не будет знаний, то не будет ничего понятно, твой комментарий очень глупый!
Язык Си для начинающих / #6 - Функции в Си
20:09
Гоша Дударь
Рет қаралды 121 М.
Циклы for и while в Си: сходство и различие
6:20
Тимофей Хирьянов
Рет қаралды 73 М.
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН
Jaidarman TOP / Жоғары лига-2023 / Жекпе-жек 1-ТУР / 1-топ
1:30:54
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
Изучение C++ для начинающих / #6 - Циклы и операторы в них (For, While, Do While)
21:16
Школа itProger / Программирование
Рет қаралды 178 М.
Уроки Python с нуля / #6 - Циклы и операторы в них (for, while)
15:49
Школа itProger / Программирование
Рет қаралды 699 М.
Язык Си для начинающих / #8 - Указатели в Си
14:50
Гоша Дударь
Рет қаралды 112 М.
Язык Си для начинающих / #3 - Массивы данных
19:09
Учитесь умнее, а не усерднее! 5 советов  // Marty Lobdell
16:15
Как стать ДЕЙСТВИТЕЛЬНО хорошим программистом
7:35
Бинарный происк
Рет қаралды 177 М.
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН