1/11
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
для чего нужен #include
Подключение библиотек, где <iostream>
-> самая важная библиотека, которая отвечает за ввод и вывод данных в консоль
для чего нужен using namespace std
Указываем по сути путь до нужных нам команд ввода и вывода, чтобы каждый раз не писать std::cout << "hello";
Для чего нужен int main()
{
}
(как бы сцена), на которой вы будете писать свою основную программу, весь код помещайте между фигурных скобок, все переменные, условия, циклы и т.д. будут на этой сцене
как сделать одиночный вывод в консоль,. Вывод сразу нескольких слов или переменных?
Вывод делается при помощи команды: cout << что нужно вывести;
как сделать одиночный ввод в консоль,. Ввод сразу нескольких слов или переменных?
Ввод делается при помощи команды cin >> переменная;
Какие есть два способа, чтобы перейти на новую строчку во время вывода на консоль?
чтобы перейти на новую строчку у вас есть два способа:
использовать команду endl: cout << "Hello " << endl << "world";
использовать спец символ "\n": cout << "Hello\n" << "world";
Что будет если вы попытаетесь обратиться к переменной раньше, чем ее создали?
PS Если вы еще не создали переменную, а уже пытаетесь в нее положить данные с клавиатуры, то произойдет ошибка
Что такое переменная и для чего она нужна?
Переменная - это своего рода контейнер (область памяти), который может хранить значение. Для того, чтобы компьютер смог найти нужную нам область память мы должны дать этой области название (так сказать адрес, где эту область искать)
Что такое типы данных в С++, для чего они нужны и какие бывают?
В С++ у переменной обязательно должен быть тип данных, потому что язык программирования не знает заранее, что будет храниться в нашем контейнере, может там будет числа, а может буквы, нужно самим это указать
int | 1 2 3 499 -6909
double | 2.0 4.9 -5.9
char | '1' 'd' '%'
string | "fsdfsdfsdfsd" "234234&*%^^&$%$"
bool | true false
Приведите пример создания переменной
int number = 5;
нюансы деления в с++
в С++ есть стандартные арифметические действия * + -, которые работают, как и везде
Но деление работает с нюансами:
При делении целого числа / на целое число, вы получите в ответе целую часть от деления: 5 / 2 = 2;
При делении дробного числа, вы получите в ответе дробное число: 5.0 / 2 = 2.5
Делить целое дробное число с остатком нельзя, можно только целое: 5 % 2 = 1
Преобразование типов данных в С++
есть явное и не явное преобразование типов данных (это когда один тип превращается в другой, например целое число в дробное)
Явное → когда мы делаем это вручную int( a ); при помощи команды (int) (double) можно вручную привести тип данных к желаемому
Не явное → когда один тип данных превращается в другой, но незаметно для программиста.
double a = 5.4;
int b = 2;
cout << a / b;
b превратится из целого числа, в дробное, чтобы выполнить деление.