JavaRush
AI Academy
new
Акція
Університет
Java FullStack
Python FullStack
AI Native Developer
new
Навчання
Курси
Задачі
Опитування
Ігри
Допомога
Графік стусанів
Стажування
Спільнота
Користувачі
Форум
Чат
Статті
Історії успіху
Дії
Відгуки
Передплати
Світла тема

Лекції

  • Відгуки
  • Про нас
  • CS50
Почати
Почати навчання
Почати навчання
  • Моє навчання
  • Курси
  • Університет
  • Карта квестів
  • Лекції
  • И снова Hello C: разбор синтаксиса простейших программ

    Harvard CS50
    1 рівень, 15 лекція
    Итак, мы выяснили, что директива #include подключает библиотеки. В случае нашего hello.c — библиотеку ввода/вывода <stdio.h>. Программы в Cи состоят из функций, а те — из операторов и переменных. Функция — это кусок кода, в котором уже есть или подаются какие-то данные, а какие-то данные получаются в результате её исполнения.
    Відкрита
  • Ввод данных с проверкой: специальные функции библиотеки cs50.h

    Harvard CS50
    1 рівень, 16 лекція
    Для более удобного прохождения этого курса, преподаватели Гарварда разработали специальную библиотеку CS50, в которой, в частности, есть очень полезные функции обработки введенных пользователем данных. Помните о них, на первых уровнях эти функции вам очень пригодятся при выполнении заданий.
    Відкрита
  • Задание 1: Умный подсчет расхода воды

    Harvard CS50
    1 рівень, 17 лекція
    Логично: чем дольше вы принимаете душ, тем больше воды уходит на этот процесс. Давайте прикинем, сколько? Даже если ваш душ едва открыт, в минуту из него вытекает примерно 6 литров воды. А это 12 бутылочек воды, которые вы носите с собой для питья. Обычно человек принимает душ минут 10. Итого, чтобы помыться, нужно 120 полулитровых ...
    Відкрита
  • Задание 2. С нами Марио!

    Harvard CS50
    1 рівень, 18 лекція
    Знаете ли вы самого знаменитого водопроводчика в мире? С легкой руки Nintendo вымышленный усатый и полноватый дядечка в красной кепке стал героем для нескольких поколений геймеров. Если вы не знаете, о ком речь, вот вам ссылка на классическую игру 1985 года: поверьте, она всё ещё хороша и заслуживает внимания!
    Відкрита
  • Задание 3. Время получать сдачу

    Harvard CS50
    1 рівень, 19 лекція
    В наших широтах мы такого не встречали, а в США, похоже, распространён игрушечный кассовый аппарат, изображенный на фото выше. Цилиндры предназначены для хранения монет разного диаметра (и номиналов). Выдает их пружинный механизм, а сам агрегат можно закрепить на поясе ребёнка-кассира.
    Відкрита
  • Ресурс кода и дополнительная литература

    Harvard CS50
    1 рівень, 20 лекція
    В этой лекции вы найдёте ссылки на код, написанный Дэвидом Маланом и его ассистентами во время занятий на текущей неделе., а также ссылки дополнительные материалы.
    Відкрита
  • Как написать HelloWorld на Java

    Harvard CS50
    1 рівень, 21 лекція
    Самое лучшее в программировании — это то, что можно (даже не так: нужно!) начинать писать код не вникая в эти самые нюансы, разбираясь с ними постепенно, по ходу практических занятий. Да, именно практических занятий! Научиться программировать, только изучая теорию...
    Відкрита
  • Углубляемся в программирование на Си

    Harvard CS50
    2 рівень, 0 лекція
    На этой неделе продолжаем углубляться в программирование. Наша цель — усвоить функции и библиотеки, а также познакомиться с криптографией, и реализовать парочку простых шифров. Как обычно, вас ждёт две видеолекции, теоретические дополнения к ним, три практических задания и руководство к действию.
    Відкрита
  • Видеолекция 5 (Week 2)

    Harvard CS50
    2 рівень, 1 лекція
    Из этой видеолекции вы узнаете о функциях и области действия переменных, о том, что такое строки и как с ними работать в языке Си. Наконец, Дэвид расскажет об основах приведения типов, после чего вы поймете, как решать задания первой недели.
    Відкрита
  • Структура функции

    Harvard CS50
    2 рівень, 2 лекція
    Функция — это некий "чёрный ящик", в который попадают входные данные, над ними производятся некие манипуляции, а на выходе из этого ящика мы получаем результат. Если вы решали задачи первой недели, то уже успели познакомиться с функциями GetInt (), GetString (), printf ()...
    Відкрита
  • Структура памяти программы

    Harvard CS50
    2 рівень, 3 лекція
    Из этой лекции вы узнаете (а точнее — повторите), как устроена программа изнутри, рассмотрев пару-тройку примеров.
    Відкрита
  • Видеолекция 6 (Week 2, continued)

    Harvard CS50
    2 рівень, 4 лекція
    Никогда... никогда-никогда не записывайте вертикальное видео! Иначе у вас обнаружат некий синдром. Но даже такие профессионалы, как Дэвид Малан порой подвержены этой хвори…впрочем, это не самое важное в этой лекции. Гораздо более ценная информация связана со строками и массивами в Си, а также с аргументами командной строки.
    Відкрита
  • 1
  • ...
  • 31
  • 32
  • 33
  • 34
  • 35
  • ...
  • 57
Навчання
  • Курси програмування
  • Реєстрація
  • Курс Java
  • Допомога із задачами
  • Ціни
Спільнота
  • Користувачі
  • Статті
  • Форум
  • Чат
  • Історії успіху
  • Дії
Компанія
  • Про нас
  • Контакти
  • Відгуки
  • FAQ
  • Підтримка
JavaRush JavaRush — це інтерактивний онлайн-курс вивчення Java-програмування з нуля. Він містить 1200 практичних задач із перевіркою розв'язання одним клацанням, необхідний мінімум знань із теоретичних основ Java, а ще мотивувальні «фішки», які допоможуть пройти курс до кінця: ігри, опитування, цікаві проєкти й статті про ефективне навчання та кар'єру Java‑девелопера.
Підписуйтесь
Мова інтерфейсу
Русский English
Українська
Програмістами не народжуються © 2026 JavaRush
MastercardVisa
Програмістами не народжуються © 2026 JavaRush