JavaRush
Акция
Университет
Java FullStack
Python FullStack
new
Web 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
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2025 JavaRush
MastercardVisa
"Программистами не рождаются" © 2025 JavaRush