
Изучение C++ в одном видео за час!
В этом видео мы с вами изучим C++ от самых азов и до сложных задач всего лишь за час! В уроке мы изучим переменные, циклы, условные операторы, а также затронем сложные темы, к примеру: классы, объекты и многое другое.
Видеоурок
Исходный код
Весь код из видео урока
// Переменные и математические операции
int num_1, num_2, result;
float res;
cout << "Enter num_1: " << endl;
cin >> num_1;
cout << "Enter num_2: " << endl;
cin >> num_2;
result = num_1 + num_2;
cout << num_1 << " + " << num_2 << " = " << result << endl;
result = num_1 - num_2;
cout << num_1 << " - " << num_2 << " = " << result << endl;
result = num_1 * num_2;
cout << num_1 << " * " << num_2 << " = " << result << endl;
res = (float)num_1 / (float)num_2;
cout << num_1 << " / " << num_2 << " = " << res << endl;
result = num_1 % num_2;
cout << num_1 << " % " << num_2 << " = " << result << endl;
// Условные операторы
bool isHappy = true;
int age;
cin >> age;
if (age > 18 || isHappy) {
cout << "Your age is bigger than 18" << endl;
} else if (age == 18) {
cout << "Your age is equal 18" << endl;
} else if (age == 17) {
if (isHappy)
cout << "You are happy!" << endl;
cout << "Your age is equal 17" << endl;
} else {
cout << "Your age is less than 18" << endl;
}
int num = 3;
switch (num) {
case 1:
cout << "Num is 1";
break;
case 2:
cout << "Num is 2";
break;
case 3:
cout << "Num is 3";
break;
default:
cout << "Num is unknown";
}
// Массивы
float array[4];
int arr[3][2] = {{23, 12}, {45, 78}, {67, 3}};
array[0] = 23.23;
cout << arr[0][1] << endl;
// Циклы
char arr[2] = {'s', 'r'};
int j = 100;
do {
cout << j << endl;
} while (j < 10);
int i = 0;
while (i <= 10) {
cout << i << endl;
i += 2;
}
for (int i = 0; i < 2; i++) {
cout << arr[i] << endl;
}
// Строки
char symbols[6] = {'S', 'o', 'r', 'r', 'y', '