Содержание
- 2. Полезные сайты для изучения С/С++ cppstudio.com – для начинающих cplusplus.com – руководства по С++ ru.stackoverflow.com –
- 3. Структура программы на С/С++ Директивы препроцессора (#define, #include,…) Описания глобальных типов данных (typedef, struct, class,…) Описания
- 4. #include using namespace std; double min(double, double); int main(int argc, char *argv[]) { double x, y;
- 5. Арифметические типы Типы переменных: int – целые со знаком float – короткие вещественные (с плавающей точкой)
- 6. Примеры описаний переменных int i, count; unsigned k; (unsigned int k;) short mask; float leng2; double
- 7. Внутренний формат int – 4 байта (32 бита), диапазон: -2147483648…2147483647, числа >=0 – прямой двоичный код,
- 8. Операции и их приоритеты
- 9. Приведение типов double x, y; int k, m; x = 1.7; y = 8; k =
- 10. Арифметическое выражение (формула) Формула записывается линейно, в строку Операции: +, –, * (умножение), / (деление, при
- 11. Список основных операторов присваивание ввод/вывод составной условный цикл for цикл while return Все операторы, кроме составного,
- 12. Оператор присваивания Формат: переменная = формула Примеры: double x, y, a, b, c; int k; y
- 13. Сокращенная запись double x, y; int k, m; k++ - значение k сначала используется, а затем
- 14. Ввод/вывод чисел сin – стандартный поток ввода – это некий источник, который: передает в программу последовательность
- 15. Ввод/вывод чисел Операторы, необходимые для подключения потоков: #include using namespace std; Для потоков определены операции: >>
- 16. Примеры ввода значений int k, m; double x, y; Эквивалентные последовательности операторов: cin >> x; cin
- 17. Примеры вывода значений int k, m; k = 25; m = 100; cout cout выходная строка:
- 18. Составной оператор Формат: { оператор_1; оператор_2; … оператор_n; }
- 19. Условный оператор 2 варианта – полный и сокращенный: if (условие) оператор_1; else оператор_2 if (условие) оператор_1
- 20. Примеры условных операторов int k, m, i; if (k if (k >= m) cout if (k
- 21. Целочисленные значения в условиях if (k - m) k += (m + 1) * 2; эквивалентно
- 22. Цикл for Формат: for (действия_1; условие; действия_2) оператор действия_1 и действия_2 – последовательности операторов, разделенных символом
- 23. Порядок работы цикла for for (действия_1; условие; действия_2) оператор Выполняются начальные действия_1 (если они заданы) Проверяется
- 24. Примеры циклов for int k, n; 3 эквивалентных цикла (сумма чисел от 1 до 10): for
- 25. Примеры циклов for int k, n; Циклы, в которых выполнятся только начальные действия: for (n =
- 26. Цикл while Формат: while (условие) оператор условие – любое выражение, значением которого может быть истина, ложь
- 28. Скачать презентацию