4. CS50 на русском: Лекция #4 [Гарвард, Основы программирования, осень 2015 год]

  Рет қаралды 640,909

JavaRush

JavaRush

7 жыл бұрын

Доп. материалы и задачи к лекции - javarush.com/s/level_1
Весь курс CS50 - javarush.com/s/course_cs50
Гарвардский курс по основам программирования CS50: лекция #4: углубляемся в C и делаем первые задания
В четвертой лекции мы углубимся в язык С и изучим всё необходимое для выполнения первых трех серьезных заданий по программированию. Это циклы, условия, типы данных, переменные и функции.
Задания, к слову весьма разнообразные, совсем не скучные. Выполнив их, вы отточите использование библиотек, ввод/вывод и циклы вместе со знаменитым водопроводчиком Super Mario, посчитаете, сколько воды вы расходуете во время душа и запрограммируете первый относительно серьезный алгоритм для вычисления минимального количества монеток для выдачи сдачи.
Задания не слишком сложные, но требуют от новичков задействовать всё, что было выучено на третьей и четвертой лекции, плюс немного подумать. Смело к работе, а если что-то не получается, задавайте вопросы, мы будем рады помочь=).

Пікірлер: 304
@user-md4ks3jf2r
@user-md4ks3jf2r 7 жыл бұрын
единственный минус лекций через интернет - никаких мячиков ((
@v1ad_edson
@v1ad_edson 7 жыл бұрын
точно)
@vindastris4982
@vindastris4982 4 жыл бұрын
Не переходите по ссылке, это мошенник.
@bezbezov8867
@bezbezov8867 4 жыл бұрын
Vindastris спасибо
@0fRonnie1
@0fRonnie1 2 жыл бұрын
@@vindastris4982 По какой ссылке?
@user-sn8gv5vk7h
@user-sn8gv5vk7h 2 жыл бұрын
Ещё и без лампочек(
@razetdinovk
@razetdinovk 6 ай бұрын
Привет из 2023 года. Это просто восторг! Мне бы такого препода в универе, я бы спал в аудитории в ожидание новой лекции.
@GuruPathik949
@GuruPathik949 2 ай бұрын
я ваще в шоке, насколько же круто!
@vlydjekvlydjek3350
@vlydjekvlydjek3350 3 жыл бұрын
привет из 2021 , всё ещё спасибо за перевод!
@b1tterman
@b1tterman 2 жыл бұрын
привет из 03.2022
@d.raevsky1271
@d.raevsky1271 Жыл бұрын
Привет из 02.11.2022
@user-fj8jz5ws2p
@user-fj8jz5ws2p Жыл бұрын
03.12.22
@Mukaisami
@Mukaisami Жыл бұрын
13.01.2023
@user-pd5rh7mr4q
@user-pd5rh7mr4q 9 ай бұрын
@@Mukaisami 04.08.2023
@imbonnie7885
@imbonnie7885 4 жыл бұрын
Не знаю на сколько хороши специалисты выходящие из этих дверей, но научить такие преподаватели могут даже самого отсталого идиота! Просто шикарный способ изложения, четко, кратко, при этом всё с юмором. На фоне постоянной смены способа подачи, усвоение информации на высоте! Завидую людям, у которых есть возможность учиться там 😢
@Socsecretru
@Socsecretru 3 жыл бұрын
Идолопоклонничество ни к чему. Не настолько там всё замечательно, чтобы восторгаться до небес. Есть и свои минусы.
@russkij-mobik-ljaghet-v-grobik
@russkij-mobik-ljaghet-v-grobik 2 жыл бұрын
Но это же школьный уровень, на кого вы бы там хотели учиться, на дилетанта?
@caleblee8783
@caleblee8783 2 жыл бұрын
@@russkij-mobik-ljaghet-v-grobik ну так и курс называется "основы программирования" и работают они на людей ,которые в абсолютной степени не шарят
@russkij-mobik-ljaghet-v-grobik
@russkij-mobik-ljaghet-v-grobik 2 жыл бұрын
@@caleblee8783 может, вы правы. Но мой опыт показывает, что хорошие программисты начинают учиться в младшей/ средней школе. Взрослые дяди-тёти упустили время. Хотели бы изучать программирование, к такому возрасту Scratch им был бы уже не интересен.
@caleblee8783
@caleblee8783 2 жыл бұрын
@@russkij-mobik-ljaghet-v-grobik значит те 70% сидящих там зря тратят свое время и у них ничего не получится И так видимо зря получается уже в течении многих лет
@romanvinogradovby
@romanvinogradovby Жыл бұрын
Камеры RedPro еще в 15 году использовали капец. Команда как для полноценного сериала. Вот чему у американцев можно поучиться. У него даже листочек с текстовкой и картинками чтоб ничего не забыть, хотя он эти лекции во сне разбуди расскажет. Телесуфлер такому не поставишь из-за движений постоянных) Молодцы, что так совсем "ненавязчиво" упомянули про своих военных и важность подготовки отличных инженеров. Какая шикарная пропаганда! Смотрел в оригинале за 20 год, но там не то. Зал пустой. А у них на канале за 21 тоже не зашло. Он в этой чёрной маске бедный весь потеет и эмоций не видно. Не то короче. А тут прям шик! Смотрю и наслаждаюсь. Пересматриваю, скорее. Отличный курс, который нужно посмотреть каждой домохозяйке, даже если она не планирует программировать свой электрический духовой шкаф выпекания хлеба :) Спасибо, JavaRush!♥️
@yamahin4181
@yamahin4181 7 жыл бұрын
Переводчики решпектуют как боженьки, очень качественно! (на 40:08 чуть в штаны не письнул от восторга, этож надо так от души постараться)
@Sergei_A_Shevtsov
@Sergei_A_Shevtsov 3 жыл бұрын
А я теперь думаю : воспользоваться таймкодом и глянуть что там или ещё двадцать минут смотреть...
@bandike4868
@bandike4868 2 жыл бұрын
@@Sergei_A_Shevtsov мне еще целых 10 минут...
@iritaka
@iritaka 2 жыл бұрын
Тайм-коды: типы данных, переменные, циклы, условия, функции, библиотеки, ввод/вывод 0:00 тип переменных float. Неточность дробей 3:56 фильм последствия неточности чисел типа float 12:52 что такое include 13:54 функция main 14:01 printf() - функция для вывода форматной строки 14:16 аргументы (параметры, входные данные) функции 14:46 управляющий символ новая строка 15:17 конец строки - ; 16:09 визуализация работы функции printf() 18:24 визуализация работы функции printf() с форматной строкой 21:16 типы переменных types в языке С: char (1 символ, 8 бит), float(4байта), double(число двойной точности, действительные числа), int (целое число, 4 байта), тип longlong (число 64 бит, 8 байт), bool, string 24:16 форматные строки format codes: %c(char), %i(int), %f(float, double), %lld(longlong), %s(string)... 24:48 управляющие последовательности escape sequences , , \t, \', \", \\, \0... 26:56 условный оператор condition if-else схема 27:35 соединение логических выражений boolean expressions: оператор || или (истина, когда истина первое выражение или второе) 27:50 оператор переключатель switch 28:16 цикл for(initialization(инициализация переменной или присвоение значения), condition (условие, при котором цикл работает), update(обновление, переход на следующую операцию цикла) 32:54 проблема ограничения, переполнения целочисленного типа integer overflow 39:46 контролируемые ошибки, отлавливаемые компилятором 40:58 цикл while 41:19 цикл с постусловием do-while 41:40 переменные variables: объявление и присвоение ей значения 42:12 вызов функции functions 42:41 написание функции. Программа functions-0.c. Абстракция, функциональная декомпозиция 45:44 выходные данные (возвращаемое значение) функции (return возврат). void перед названием функции - функция ничего не возвращает. int перед названием функции - функция возвратит целое число 48:04 пример программы return.c
@vadoskostevych9408
@vadoskostevych9408 2 жыл бұрын
Не, ну ты ваще блин
@iritaka
@iritaka 2 жыл бұрын
@@vadoskostevych9408 Спасибо!)
@iritaka
@iritaka 2 жыл бұрын
@@Cryn315 да
@danilafakhrutdinov5452
@danilafakhrutdinov5452 2 жыл бұрын
Круасан и чашечку кофе данной миледи!
@iritaka
@iritaka 2 жыл бұрын
@@danilafakhrutdinov5452 спасибо большое!)
@melwinddas1295
@melwinddas1295 2 жыл бұрын
А вот и привет из 2022, все ещё один из лучших бесплатных курсов по программированию)
@Karamelkha
@Karamelkha 2 жыл бұрын
Какие ещё есть?)🤍
@melwinddas1295
@melwinddas1295 2 жыл бұрын
@@Karamelkha хз
@gign_141
@gign_141 Жыл бұрын
Привет! Как успехи сейчас?)
@melwinddas1295
@melwinddas1295 Жыл бұрын
@@gign_141 забросил после 5 выпуска
@user-ct1xw9bk1u
@user-ct1xw9bk1u 7 жыл бұрын
Оперативно в этот раз, спасибо за ваши труды! В мире станет на несколько тысяч счастливых людей больше, если выпуски будут выходить каждую неделю=) Чем больше изучаю CS50, тем чаще задумываюсь об учебе в престижном вузе и о том, на сколько важно подбирать КАЧЕСТВЕННЫЕ материалы при обучение чему бы то ни было.
@user-jm7un5br1v
@user-jm7un5br1v 7 жыл бұрын
Евгений Недельский
@user-hy5cd3ko6o
@user-hy5cd3ko6o 3 жыл бұрын
@@user-jm7un5br1v Алексей Фелатов
@0fRonnie1
@0fRonnie1 2 жыл бұрын
@@user-hy5cd3ko6o Филатов*
@user-hy5cd3ko6o
@user-hy5cd3ko6o 2 жыл бұрын
@@0fRonnie1 Даже не помню зачем это написал))
@user-Silvergrey80
@user-Silvergrey80 3 жыл бұрын
Большое спасибо за лекции!
@MarinaDektyova
@MarinaDektyova 7 жыл бұрын
ребята!!!!огромное спасибо за вашу работу!!!!
@villiamjetwings
@villiamjetwings 7 жыл бұрын
очень жду доп материалы и задачи) Вам, ребята, реально спасибо, смотрю с удовольствием)
@JavaRushVideo
@JavaRushVideo 7 жыл бұрын
Уже все есть: javarush.ru/cs50.html =)
@user-yi7eh7mb2x
@user-yi7eh7mb2x 7 жыл бұрын
рихтор гм... google->рихтор
@ed_tomeyan
@ed_tomeyan 6 жыл бұрын
Подскажите, пожалуйста, а как это работает? Кроме трейлера и описания я ничего не вижу на сайте. Может потому что это платно? Или я что-то делаю не так?)
@farayergalymov6938
@farayergalymov6938 6 жыл бұрын
Edgar Tomeyan у меня тоже такая проблема. Скажите пожалуйста что не так
@user-sc2sb3yr6h
@user-sc2sb3yr6h Жыл бұрын
пора бы перевести уже новый курс cs50, ведь уже вместо PHP там объясняют Python , а с нас балогодарочка и кучи лайков
@user-qp6lp1hk1m
@user-qp6lp1hk1m Жыл бұрын
согласна!
@MrAlexPop69
@MrAlexPop69 Жыл бұрын
А где можно глянуть в оригинале?
@user-qp6lp1hk1m
@user-qp6lp1hk1m Жыл бұрын
@@MrAlexPop69 в ютубе полно новых видео в оригинале, просто вбейте "cs50" в поиске
@scorchagain
@scorchagain Жыл бұрын
@@MrAlexPop69 kzbin.info/aero/PLhQjrBD2T383f9scHRNYJkior2VvYjpSL
@STigran_
@STigran_ Жыл бұрын
@@MrAlexPop69можно на их сайте зарегаться и получить доступ к самому свежему курсу
@julikor2695
@julikor2695 4 жыл бұрын
огромное спасибо за перевод!
@user-mp5kn4lg4j
@user-mp5kn4lg4j 6 жыл бұрын
спасибо большое за перевод!)
@user-td7dp7ws8k
@user-td7dp7ws8k 4 жыл бұрын
Просто праздник какой-то !
@Angelkrylova
@Angelkrylova Ай бұрын
Привет из 2024. Сколько нас в 2024 👍 Актуально после 7лет. Спасибо javaRush ❤❤❤
@olegscarab1359
@olegscarab1359 3 жыл бұрын
Смотреть перевод записи живого выступления, где показывают документальный фильм, где показывают историческое видео. Спасибо 😄 Но CS50 досмотрю мне нравится 🔥
@atn13
@atn13 8 ай бұрын
Спасибо, за перевод!
@dart1229
@dart1229 7 жыл бұрын
спасибо!!!!! это очень круто
@SalahAdin.
@SalahAdin. 4 жыл бұрын
Это круто если все знать и уметь работать
@wublood
@wublood 4 жыл бұрын
Очень интересно!
@user-lb2ld2lq6t
@user-lb2ld2lq6t 7 жыл бұрын
Супер канал!!!!
@makaronnikitalianoff2610
@makaronnikitalianoff2610 2 жыл бұрын
а какой качественный контент - уписаться!
@LEA_82
@LEA_82 2 жыл бұрын
Лет, 25 назад, в школе, на уроке Информатике, проходили "Турбо Паскаль" (Синий и который мог понимать вставки ассемблера), то чтоб программа выводила многозначный результат, то выводили в текстовой форме (то есть число 1≠1 текстовому (это как в табличных редакторах, типа экселя формат ячеек, если формат будет текстовый, то можно будет набрать 0001), но к сожалению прошли эту тему вскольз.
@airshak1251
@airshak1251 Жыл бұрын
javarush, спасибо!
@ruslanorlov4496
@ruslanorlov4496 7 жыл бұрын
браво)))
@viktori_ya888
@viktori_ya888 6 ай бұрын
Язык C воспринимает разные типы данных Types(типи) bool - char -1Bait 8Bit.Символ.Представляет эдиний знак A,строчная А и т.д,или Восклицательный знак или другой любой знак double-они встречаются в Jave,они в 2xбольше чем float,Bitбольше или для выражения больших чисел float-32Bit,4Bai(4Bait-это8Bit) int-в основном 32Bit или 4Bait long long-из целых чисел 64Bit string 32Bit около 4миллиарда значений можно выразить
@pages777
@pages777 9 ай бұрын
Правильный ответ на вопрос "поделить на 0" - невоспроизводимая в Евклидовой системе операция или операция требующая значений, так как возможно понимание о комплексном анализе Бернхарда Римана
@lavkaladykat
@lavkaladykat 3 жыл бұрын
Хочу учиться в Гарварде(не думала, что когда-то скажу это) 😅😅😅
@DenYudin
@DenYudin 2 жыл бұрын
В конце они жгут!)
@DudeInaScarf
@DudeInaScarf 7 жыл бұрын
В играх, словосочетание Easter Egg переводится как "Пасхалка".
@001RusKZ
@001RusKZ 3 жыл бұрын
Он так угарно угарает) Зачем вырубаете диджея?) После лекции можно и отдохнуть с музыкой пару минут и потом приступать к следующей)
@user-tw5jz9wl1z
@user-tw5jz9wl1z 7 жыл бұрын
Класс!
@n1altushka
@n1altushka 3 жыл бұрын
начал обучатся в 14 лет, если получится, буду идти работать в компанию. Автору за перевод огромное спасибо!!!
@Jilexa
@Jilexa 3 жыл бұрын
Как успехи?)
@user-wr4ej3so9y
@user-wr4ej3so9y 2 жыл бұрын
Как успехи?) x2
@AlexBakerChef
@AlexBakerChef 2 жыл бұрын
Как успехи?) х3
@user-nz8zq3gj1f
@user-nz8zq3gj1f 2 жыл бұрын
Зачем вам чужие успехи, делайте сами, мотивация вещь временная! Главное стабильность, организованность
@user-wr4ej3so9y
@user-wr4ej3so9y 2 жыл бұрын
Каждый день минимум часа по 3 сижу учу html и css, потом перейду на JS. И мне к слову 16.
@user-gp4do2jg1e
@user-gp4do2jg1e 3 ай бұрын
Вот умора Коржик плачет без печенек И тебе грустно без друзей.
@olhakriukova5856
@olhakriukova5856 6 жыл бұрын
Теперь не могу спокойно сидеть на своих лекциях без негодования. Просто есть с чем сравнивать. ( ФКН)
@sakkralk
@sakkralk 5 жыл бұрын
Вел как-то базы данных для студентов... По началу старался не хуже чем тут лекции готовить. Но... Победила лень студентов, пришедших учиться на программистов непонятно зачем.)) И курс заканчивал за упокой.))) Тянут тут на встречу выпускников, чтобы будущим программистам опыт передать. Вот в раздумьях))) Я же буду каверзные вопросы задавать, наподобие: Скажите, кто такой программист и чем он занимается?)))
@user-ji8zm5wj6q
@user-ji8zm5wj6q 7 жыл бұрын
а что за фильм они показали про ошибки в коде?
@user-oc7tp8cq1q
@user-oc7tp8cq1q 5 жыл бұрын
спасибо
@B_G_V
@B_G_V 3 жыл бұрын
Я в английском не очень силен, но тем не менее, мне кажется что имя Ник, по-английски пишется как Nick.
@serjsamoilow8711
@serjsamoilow8711 2 жыл бұрын
тож удивился, и еще больше удивило что все нормально отреагировали. вот что гугл говорит по этому поводу - "На латинице имя может записываться различно - Nick, Nik, Nikky, Nyck, Nicky, Niko, Nico".
@DenYudin
@DenYudin 2 жыл бұрын
Привет из апреля 2022, это еще пока актуально!)
@viktori_ya888
@viktori_ya888 6 ай бұрын
Format codes %c %i %f %lld %s ... %c -если хотим выводить эдиний символ char %i -для вывода целого числа %f -соотносится с типами floud и double,порой они взаимо заменяемые,взависимости от контекста %lld -имеет длинное значение десятичной дробы long long escape sequences \t \' \" \\ \0 -новая строка - \t -tab,тоесть нужен tab не просто некоторое количиство отступов,следующая позиция табуляции,не хватайтесь за клавиатуру просто напишите \t \' - \" -когда вводили данные,комп'ютер может запутаться они по середине или слева или может с права,так-что \" вам в помощь \\ -это комментарий,обычные слова,для самого себя \0 -
@_Smith_and_Wesson_
@_Smith_and_Wesson_ 4 жыл бұрын
Поступал в Гарвард ради того чтобы обмануть игру LEGO
@dariys6892
@dariys6892 2 жыл бұрын
Привет из 2022 , всем удачи ребята!))
@muliersiteblog5771
@muliersiteblog5771 6 жыл бұрын
на 29 минуте, где цикл, там фигурная скобка перед условием for должна стоять
@rcpbyfk7737
@rcpbyfk7737 6 жыл бұрын
это же четко
@thundercracker2339
@thundercracker2339 4 жыл бұрын
6:52 кто вспомнил игру Generals ?)
@gennadykotov1923
@gennadykotov1923 3 жыл бұрын
Отлично.
@romanvinogradovby
@romanvinogradovby Жыл бұрын
Если кто-то читал книги из серии HeadFirst издательства "Oh, Really?", тот знает про когнитивный подход в обучении. И лектор владеет этим подходом бесконечно близко к совершенству. Ребята (и девчата - мы же тут не сексисты), он тут не выпендривается или что-то ещё, как некоторым могло показаться. Тут настолько четко отточенный сценарий, что ну вообще просто отпад всего!
@user-dc4ni1mk1z
@user-dc4ni1mk1z 5 ай бұрын
так это в основном школьникам кажется что он выпендривается , а его подача максимально интересная и понятна, хотя я и знал практический все про что он говорил, но все равно интересно его слушать
@denispachkovskiy
@denispachkovskiy 2 жыл бұрын
привет из 2022 года ) Спасибо за перевод)
@zxcghouldavulikponda306
@zxcghouldavulikponda306 Жыл бұрын
ку
@user-nq6mb8yd7v
@user-nq6mb8yd7v 5 жыл бұрын
Очень понравились лекции, и так хотелось бы по ним и заниматься, и начать хоть что то понимать) Но ничего не получается с sc50 ide, не могу разобраться, почему у них так, а у меня так. Не видно папок, не открывается ничего. Может потому что я с телефона( скачала какие то терминалы, они не подходят видимо для того, что делают они. Или я тормоз, в общем не знаю)
@mishQasim
@mishQasim 4 жыл бұрын
IDE изначально пустая, можно создать папку как у него и положить туда файлы. Взять файлы можно отсюда cdn.cs50.net/2015/fall/lectures/1/w/ , там папки для разных лекций (я скинул для предыдущей) Так же многие функции не работают, так как были переписаны. Есть описание их библиотеки, где можно посмотреть актуальные функции и примеры их использования.cs50.readthedocs.io/library/c/
@dmytrochemesh73
@dmytrochemesh73 4 жыл бұрын
а для джава есть такие лекции?
@user-on6gx3dg9d
@user-on6gx3dg9d 3 жыл бұрын
Интересно положен кабель канал через всю сцену к столу. Прям как в России)
@user-kb8gu2bv2y
@user-kb8gu2bv2y 3 жыл бұрын
Есть еще какой нибудь переведенный курс?
@bulionorodnuy
@bulionorodnuy Жыл бұрын
У меня у одного после написания кода с положительными числами из конца ролика ничего не получилось?
@jonyenglish1
@jonyenglish1 3 жыл бұрын
Можно пояснительную бригаду по поводу комикса о цикле про самолетики?)
@z2_bravo177
@z2_bravo177 3 жыл бұрын
Ребенок кидал самолётики, это надоело взрослому и он с помощью цикла заставил ребенка повторять 500 раз "я не буду кидать бумажные самолётики"
@artemisfrofov7420
@artemisfrofov7420 3 жыл бұрын
@@z2_bravo177 немного по-другому. Если смотрели Симпсонов, то лучше бы поняли прикол. Т.к. там, в заставке можно увидеть как барт мелом пишет множество раз "я не буду делать (что-то плохое) ", и то же самое произошло с ребёнком. И этот же ребёнок, с комикса, вместо того чтобы писать 500 раз " я не буду больше кидать бумажки в классной комнате ", написала программу состоящую из цикла
@sherlockholmes4141
@sherlockholmes4141 7 жыл бұрын
Почему вторая лекция не открывается((
@KotikGameYt1
@KotikGameYt1 2 ай бұрын
Привет из 24 года !!!
@shamyrkulovshamyrkulov581
@shamyrkulovshamyrkulov581 Жыл бұрын
Кто все ещё смотрит? 2022
@rustamfreeman642
@rustamfreeman642 8 ай бұрын
Ааааа вот почему иногда нужно перезагружать свой смартфон 😂😂😂
@lionlien1943
@lionlien1943 6 ай бұрын
21:30 types
@Ilyaaki
@Ilyaaki 7 жыл бұрын
Із какого фільма вырезан посленій кусок про душ?)
@AlexCriptoJinn
@AlexCriptoJinn 2 жыл бұрын
А если я смотрю уже 4тый урок и не хрена почти не понимаю - Это Нормально???? 😁
@sorokinhutor3971
@sorokinhutor3971 2 жыл бұрын
как радиоинженер - проблема плавающей точки в уровнях Ферми и преобразовании Фурье)))
@romanvinogradovby
@romanvinogradovby Жыл бұрын
Спасибо, что напомнил, коллега. Забыл. Стыдно
@user-kp5li7mu4y
@user-kp5li7mu4y Жыл бұрын
Хз, быстро все, пока особо не разжевывает, я даже здесь теряюсь, мож дальше будет погятней
@viktori_ya888
@viktori_ya888 6 ай бұрын
#include int main(void) main-в Skriashe вместо этого зелёный флажок { printf("hello, world ") ; } printf-функция для вывода форматной строки,есть свои аргументы или параметры ,принимает входные данные которые заключены в эти скобки ()-сдесь у нас один ввод,так называемая строка внутри кавычек ""-от неё и зависит что сотворит принтф,ведь это просто обычная функция,от куда ей знать что писать,пока вы не скажите -новая страка,нельзя просто натиснуть ентер,при написании кода,кампелятор запутается,придётся повторять что начинаем с новой строки,управляющий символ ; -конец строки,но её не нужно везде ставить,уш точночно не в конец каждой строки
@bumbum3500
@bumbum3500 5 жыл бұрын
Актуально ли то что он обьясняет на лекциях в данный 2018 год?
@sanya007ua
@sanya007ua 5 жыл бұрын
это основы для многих языков, имхо
@korewatorika
@korewatorika Жыл бұрын
Честно говоря, это и в 2023 достаточно актуально 😂
@elvirademidova6031
@elvirademidova6031 7 жыл бұрын
а где взять д/з идоп материалы ккурсу ?
@nurik5217
@nurik5217 4 жыл бұрын
На сайте Гарвард для студентов только они только для студентов
@PolinaMelamori
@PolinaMelamori 3 жыл бұрын
@@nurik5217 ничего подобного. Вот здесь задания первой недели внизу: cs50.harvard.edu/x/2020/weeks/1/ Далее лазаете сами по лекциям и там все доп.материалы и все задания к каждой лекции есть. Если с английским не очень (как у меня), то ко всем видео запускаете субтитры и в настройках выбираете Перевести - Русский. Вуаля)
@PolinaMelamori
@PolinaMelamori 3 жыл бұрын
Вот здесь задания первой недели внизу: cs50.harvard.edu/x/2020/weeks/1/ Далее лазаете сами по лекциям и там все доп.материалы и все задания к каждой лекции есть. Если с английским не очень (как у меня), то ко всем видео запускаете субтитры и в настройках выбираете Перевести - Русский. Вуаля)
@romanmelnik7328
@romanmelnik7328 3 жыл бұрын
@@PolinaMelamori спасибо, добрый человек!
@coffeehouse26
@coffeehouse26 3 жыл бұрын
@@PolinaMelamori спасибо! Перешел по ссылке, нашел программу и задания. Предварительно зарегился на GitHub, чтобы войти в программу.
@TheRedbeardster
@TheRedbeardster 7 жыл бұрын
Хотите хороший курс по Цэ - книжка Подбельского и Фомина вам в помощь (синенькая такая). Там и классика, и работы с Unix, и математика (чметоды), и потроха системы, и make.
@user-ft4bj7rx1c
@user-ft4bj7rx1c 7 жыл бұрын
Artem unknown согласен полностью, учебник Подбельского для новичков лучший!
@romanvinogradovby
@romanvinogradovby Жыл бұрын
Спустя 6 лет - спасибо. Нужно больше хороших книг. Напишите кто-то ещё свой Топ-10. Начинающий Ruby-ист.
@oleg0314
@oleg0314 6 жыл бұрын
На сегодняшний день официальный файл cs50.h который inlude объявляю сломанным ! решения или оригинального файла не нашёл. Предполагаю что если найти старый файл cs50.h то можно его закинуть в папку с main и объявить через #include "cs50.h"
@user-pz2pk5gk2o
@user-pz2pk5gk2o 4 жыл бұрын
Девушка в очках ,в конце ролика, походу у них отвечает за креатив ,она и сама не от мира сего 😀
@spweIl
@spweIl 7 жыл бұрын
А как библиотеку cs50.h подключить? Что-то я упустил...
@dimitrid.4214
@dimitrid.4214 7 жыл бұрын
sudo su - apt-get install gcc wget mirror.cs50.net/library50/c/library50-c-5.zip unzip library50-c-5.zip rm -f library50-c-5.zip cd library50-c-5 gcc -c -ggdb -std=c99 cs50.c -o cs50.o ar rcs libcs50.a cs50.o chmod 0644 cs50.h libcs50.a mkdir -p /usr/local/include chmod 0755 /usr/local/include mv -f cs50.h /usr/local/include mkdir -p /usr/local/lib chmod 0755 /usr/local/lib mv -f libcs50.a /usr/local/lib cd ..; rm -rf library50-c-5
@antonivanov9555
@antonivanov9555 5 жыл бұрын
Dimitri D. Круто!
@Sokkez
@Sokkez 4 жыл бұрын
@@dimitrid.4214 зарегался, все комманды ввёл, а там пустая root папка, хотя ls показывает, что архив распакован
@user-sj2gl5fz5q
@user-sj2gl5fz5q 4 жыл бұрын
Модераторы, пожалуйста, проверяйте субтитры тоже. 1:09 - матерное слово) Если только это не машинный перевод)
@sofykokoreva3107
@sofykokoreva3107 7 жыл бұрын
Ребят, помогите пожалуйста! До меня не доходит. Есть задача из доп материалов, не могу написать, выдает ошибку. Задача следующая: Логично: чем дольше вы принимаете душ, тем больше воды уходит на этот процесс. Давайте прикинем, сколько? Даже если ваш душ едва открыт, в минуту из него вытекает примерно 6 литров воды. А это 12 бутылочек воды, которые вы носите с собой для питья. Обычно человек принимает душ минут 10. Итого, чтобы помыться, нужно 120 полулитровых бутылок. Немало! Создайте файл water.c в вашей директории ~/workspace/pset1. Программа должна подсчитывать сколько бутылочек воды уходит на душ зависимости от времени. То есть: Программа запрашивает у пользователя количество минут, проведенных в душе Пользователь вводит положительное целое число Программа выводит на экран количество бутылочек, израсходованных пользователем. Буду очень благодарна за помощь, т.к. спросить мне не у кого.
@dimitrid.4214
@dimitrid.4214 7 жыл бұрын
так в чём вопрос то? О_о
@dimitrid.4214
@dimitrid.4214 7 жыл бұрын
#include #include int main(void) { printf("enter time, in min.: "); int t = GetInt(); printf("you need %i bottles ", t*12); }
@user-mr8vd7lg2f
@user-mr8vd7lg2f 7 жыл бұрын
подскажите, где вы задачи смотрите
@sofykokoreva3107
@sofykokoreva3107 7 жыл бұрын
На джавараш
@user-um6ml7os3k
@user-um6ml7os3k 6 жыл бұрын
Программа выводит на экран количество бутылочек, израсходованных пользователем!!!!!!!!
@user-pl2qf3me8b
@user-pl2qf3me8b 6 жыл бұрын
Ребят,помогите! Я тут делаю задание mario.с И мне не понятно как строить полупирамиды. В конце надо напечатать решетку,напечатать пробелы,напечатать строку. И мне не понятно. Я все сделал кроме этого. Какой час уже сижу голову ломаю.
@demetrsimeon4806
@demetrsimeon4806 3 жыл бұрын
Ну чего там, получилось?
@serhii-666
@serhii-666 2 жыл бұрын
Разве в сишке нет bool?
@a114daene
@a114daene 3 жыл бұрын
все заметили как индус d написал? вот и кодят они так же)))
@AulMedia1
@AulMedia1 7 жыл бұрын
где их задачки достать?
@easybreeze4490
@easybreeze4490 4 жыл бұрын
@@masdaiable 404
@kj_ysmemhs_int
@kj_ysmemhs_int 3 жыл бұрын
cs50.harvard.edu/x/2021/
@AleksandrGolrichtGlrcht
@AleksandrGolrichtGlrcht Жыл бұрын
Прикольно по атмосфере, но не самые лучшие объяснения по материалу. Встречал на ютубе и понятнее.
@bulionorodnuy
@bulionorodnuy Жыл бұрын
Можешь дать название своего курса?
@Karamelkha
@Karamelkha 2 жыл бұрын
Привет из 2022🤩
@Damir-be9gt
@Damir-be9gt 2 ай бұрын
Привет из 2024🎉
@viktori_ya888
@viktori_ya888 6 ай бұрын
Loops-Циклы for (initializations; condition; updates;) { // do this again and again } for (инициализации; состояние; обновления;) { // делаем это снова и снова } for (int i=0; i
@vindastris4982
@vindastris4982 4 жыл бұрын
Я вернулся! Проспал до 9 урока. XD Жаль, что я не в матрице и не могу сказать, что знаю Кунг Фу.
@Freds_Shorts
@Freds_Shorts 7 жыл бұрын
В детстве я думал почему же у меня больше не идут деньги в лего , теперь всё ясно : (
@bxtchacker1178
@bxtchacker1178 3 жыл бұрын
А мне не понравилось что на 31ой минуте сменился диктор
@babayevnariman
@babayevnariman Жыл бұрын
учусь на голанге.язык с похоже.
@user-wb3ks1un8k
@user-wb3ks1un8k 6 жыл бұрын
в 64 битной системе макс. число 18 446 744 073 709 551 616
@dedushkamao
@dedushkamao 6 жыл бұрын
Программа может оперировать числами, превышающими разрядность системы.
@bogdantymKOLUBO
@bogdantymKOLUBO 4 жыл бұрын
поправка, на единицу меньше 2^64-1 для безнакового типа и почти в два раза меньше, если знаковый 2^63-1
@fartman9223
@fartman9223 3 жыл бұрын
все баги разобрали,а про далёкие земли ни слова
@piratz1995
@piratz1995 7 жыл бұрын
почему для вывода целых чисел используется %i, а не %d ?
@Value_Your_Voice
@Value_Your_Voice 7 жыл бұрын
Hoang Minh Nguyen Они равносильны.
@Value_Your_Voice
@Value_Your_Voice 7 жыл бұрын
(ответили ему спустя 2 месяца)
@piratz1995
@piratz1995 7 жыл бұрын
всё равно спасибо )
@6598335
@6598335 5 жыл бұрын
%d от "double " - тип данных "десятичные числа с двойной точностью" %i от "integer" - тип данных "целые числа"
@darmoed_phantorm
@darmoed_phantorm 5 жыл бұрын
комментарии больше путают чем помогают
@bandike4868
@bandike4868 2 жыл бұрын
Уже сложней
@daryau.6549
@daryau.6549 2 жыл бұрын
да уж.. отработать всё это после лекции не помешало бы. Чуствую что вообще нихрена не понимаю, хоть вроде и понимаешь но, нет
@bandike4868
@bandike4868 2 жыл бұрын
На 4 лекции уже в разы меньше людей....
@ifokyourmom14
@ifokyourmom14 5 жыл бұрын
А у меня сири говорит про банки варенья и карлсона
@napoleonborntoparty5437
@napoleonborntoparty5437 2 жыл бұрын
Теперь у парней кличка гет стринг и принт еф 😂😂😂
@ExmalExmal
@ExmalExmal Жыл бұрын
еф можна буквой написать умник "ф"
@user-wi9id6tu3i
@user-wi9id6tu3i 5 жыл бұрын
Последний видос ха-ха-ха!!!!
@Linlens
@Linlens 2 жыл бұрын
2022
@orkhangurbnaov5477
@orkhangurbnaov5477 7 жыл бұрын
Ребят мне очень интересно, и вот этот курс понял очень плохо , мог бы кто со мной побеседовать на эту тему ?
@dreammakmuss
@dreammakmuss 5 жыл бұрын
Я могу, актуально через 2 года? :-D
@Sokkez
@Sokkez 4 жыл бұрын
@@dreammakmuss да. зареегался на IDE их, но как получиться все файлы с примерами, как в лекции? Docker чтото не ставится, а команды из kzbin.info/www/bejne/m5uWdnRqapagaMU&lc=Ugjx8K9GukHKfngCoAEC.8LVwsYZjKnW8OC8U6JmxK3 скачивают файлы непонятно куда, ls отображает их в терминале но в tree и нет, я уже и рефрешил и безтолку
@user-rh8ec6ne5n
@user-rh8ec6ne5n 2 жыл бұрын
@@dreammakmuss актуально через 5 лет))
@user-sb5pl7xd4y
@user-sb5pl7xd4y Жыл бұрын
Text of programms is not cokret
@daryau.6549
@daryau.6549 2 жыл бұрын
но, скобки фигурные там были................????
@dima719
@dima719 2 жыл бұрын
где?
@odindodin4384
@odindodin4384 6 жыл бұрын
Человеку как животному нужно движение, поэтому сложно сидеть на уроках,зато любят телевизор, в этом плане он хорошо завлекает,качая толпу и заражая энергетикой как рок звезда,но при этом блеклая одежда чтобы внимание уделяли материалу а не персоне. Не гарвардским чтобы избежать рутины, можно также зрелищное видео записать и крутить студентам
Kitten has a slime in her diaper?! 🙀 #cat #kitten #cute
00:28
Buy Feastables, Win Unlimited Money
00:51
MrBeast 2
Рет қаралды 85 МЛН
ВЫБИРАЕМ ЯЗЫК ПРОГРАММИРОВАНИЯ ))))
25:08
Решаем тестовое задание на позицию junior python backend разработчик
21:18
𝐧𝐞𝐫𝐝𝐢𝐳𝐚𝐲-𝐜𝐨𝐝𝐞
Рет қаралды 9 М.
Учим Python за 1 час! #От Профессионала
59:01
Хауди Хо™ - Просто о мире IT!
Рет қаралды 10 МЛН
Как учиться программированию эффективно?
21:35
Kitten has a slime in her diaper?! 🙀 #cat #kitten #cute
00:28