JavaRush
Акція
Університет
Java FullStack
Python FullStack
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
Українська
Програмістами не народжуються © 2025 JavaRush
MastercardVisa
Програмістами не народжуються © 2025 JavaRush