JavaRush/Курсы/Harvard CS50/Видеолекция 4 (Week 1, continued)

Видеолекция 4 (Week 1, continued)

Открыта



Оригинальные слайды лекции

00:00 Вступление. Немного об устройстве памяти компьютера. На прошлой неделе в impression.c мы увидели что 1.0/10.0, вопреки здравому смыслу, вовсе не равно 0.1. На самом деле, разумеется, равно, но не для компьютера с его конечной памятью.
12:12 Объявления.
Объявления, связанные с учебным процессом.
12:34 Разбираем hello.c.
Сравнение структур Си и Scratch
21:11 Типы данных Си.
26:56 Условия (ветвления).
28:16 Циклы.
32:57 Вопрос переполнения.
40:59 И снова циклы.
41:40 Переменные.
42:12 Функции и аргументы.
49:33 Задачи первой недели.

Комментарии (48)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Kykimun
Уровень 1
8 октября 2024, 20:56
Я возможно задам тупой вопрос но я не понимаю что делает string s = GetString ответе если не сложно
Aleksandr Uvarov
Уровень 0
4 мая 2023, 14:54
Что за фильм в конце про душ?
Antoha_poha
Уровень 2
13 ноября 2022, 20:16
Долго я конечно возился во всём этом. Хочу поделиться радостью - я наконец нашёл где все кодят по этим урокам)))) пытаться всё это понять не прощупывая руками совершенно не то. Прошёл часть задания по этому уроку и столкнулся с проблемой. Никак не мог скомпилировать код, который он выводит на экран минуте на 18.
#include <cs50.h>
#include <stdio.h>

int main(void)
{
    printf("What your name?\n");
    string s = GetString ();
    printf("Hello, %s\n", s);
}



А не удавалось мне это, потому что команда GetString  должна быть (как я понял, поскольку у меня заработало!!!!!!!!!!!!!) - get_string.
и это ещё не самое очевидное.
GetString (); должен быть с кавычками внутри get_string ("");
#include <cs50.h>
#include <stdio.h>

int main(void)
{
    printf("What your name?\n");
    string s = get_string ("");
    printf("Hello, %s\n", s);
}
Доволен собой как ребёнок))))
Anonymous #3200448
Уровень 1
14 ноября 2022, 08:56
Где нашли, подскажете?
Antoha_poha
Уровень 2
15 ноября 2022, 06:34
https://ide.cs50.io/ вот здесь сам кодинг. https://cs50.harvard.edu/x/2020/psets/1/hello/ - а вот тут все лекции и задания. там последовательно можно прям и настроить проверку даже для вашего кода. Но только в рамках курса код проверяют и при определённой точности. https://cs50.readthedocs.io/github/#ssh вот тут можно найти как настроить как раз связь зоны кодинга и сайта для проверки. https://github.com/ ну а тут, нужно зарегистрироваться для последовательно понятной работы.
GendAlf
Уровень 2
5 августа 2021, 10:48
Привет, где вы все пишите код? в CS50 IDE? Где его найти?
Anonymous #2753604
Уровень 1
10 августа 2021, 16:00
https://ide.cs50.io/
10 января 2022, 15:33
vs code тут есть инструкция как всё подключить https://cs50.harvard.edu/ переводчик гугл отлично справляется
12 декабря 2020, 10:23
всё показывает
Dr-John Zoidberg
Уровень 66
Moderator
4 ноября 2020, 08:21
Безжалостный Ai забанил видео из-за маленького кусочка из фильма. Апеляция отправленая. ждемс.
Anonymous #2449997
Уровень 2
3 ноября 2020, 21:55
У всех видео недоступно! Ни здесь ни в ютубе и на других сайтах!
MartyMcAir
Уровень 41
16 мая 2020, 06:21
хорошо что мой код не будет запускать ракет, или служить военной промышленности
Татьяна
Уровень 2
1 февраля 2020, 19:52
всем привет! пожалуйста, киньте прямую ссылку на задачник с разбором примеров, не могу найти( Также прошу объяснить, как через портал https://courses.edx.org, официально стат зачисленным на online-обучение по курсу CS50, а также получить доступ к CS50 IDE ?
Anna
Уровень 28
29 ноября 2020, 00:17
нашла задачник? скинь мне ссылку пллиз
Максим
Уровень 2
1 декабря 2019, 17:20
Круто. Лекции действительно классные!!!