Содержание
- 2. Компилятор Компилятор – это программа, которая читает код и создает автономную (способную работать независимо от другого
- 3. Интерпретатор Интерпретатор — это программа, которая сразу выполняет код, без предыдущего создания исполняемого файла. Код интерпретируется
- 5. История 1972 C Деннис Ритчи в Bell Telephone Laboratories 1978 Брайан Керниган и Деннис Ритчи «Язык
- 7. Компиляция
- 8. Линкинг
- 9. Dev C++ Sublime Code Blocks Visual Studio
- 10. http://www.codeblocks.org/
- 12. Выбор компилятора
- 19. Первая программа
- 22. Вывод на экран
- 25. Использование пространства имен
- 28. Ввод и вывод
- 29. Чтение и запись в файл
- 31. Коментарии
- 32. Основные типы данных int (целый); char (символьный); wchar_t (расширенный символьный); bool (логический); float (вещественный); double (вещественный
- 33. Спецификаторы типа short (короткий); long (длинный); signed (знаковый); unsigned (беззнаковый).
- 34. Диапазоны значений
- 35. double 8 байт -1.7*10**308..1.7*10**308-1, 1.7*10**(-308) int 4 байта -2**31..2**31-1 long long 8 байт -2**63..2**63-1 unsigned int
- 37. Операции c вещественными числами
- 38. Операции с целыми числами
- 39. Операции с логическими переменными
- 40. char
- 41. string
- 42. Сравнение величин
- 43. Преобразование типов явное
- 44. Преобразование char Возвращает номер символа в таблице
- 45. Возвращает символ с указанным номером Если число не попадает в диапазон 0..255 заменяется на остаток от
- 46. Преобразование bool
- 47. Неявное преобразование
- 48. ’1’ в 49 ‘2’ в 50
- 49. Математические функции abs
- 50. sqrt
- 51. round
- 52. asin, acos, atan
- 53. sin, cos, tan
- 54. exp, log
- 55. pow
- 56. Форматный вывод
- 57. Управление форматом ввода-вывода
- 58. Флаги 0001011100 setf unsetf dec oct hex
- 61. ios::showbase ios::uppercase
- 62. ios::showpos
- 64. ios::boolalpha
- 66. ios::skipws
- 68. ios::showpoint
- 70. ios::fixed
- 71. ios::scientific
- 72. Метод cout.precision()
- 73. Отмена настроек точности вывода
- 74. ios::right ios::left cout.width()
- 75. cout.fill('*');
- 76. Манипуляторы dec oct hex
- 77. Манипуляторы fixed scientific
- 78. #include setprecision(5)
- 79. setfill('.') setw(20) left right
- 80. Функции
- 84. Перегружаемая функция 1
- 85. Перегружаемая функция 2
- 86. Области видимости
- 89. Использование локальных областей
- 91. Структуры
- 92. Поменять 2 числа местами
- 93. & взятие адреса
- 94. switch case
- 97. Локальная область видимости внутри case
- 98. if
- 99. else if
- 100. Блок операторов в if’е
- 101. Локальная область видимости
- 102. Использование неявного преобразования типов
- 103. Структура для времени
- 104. Функции внутри структур
- 109. Сравнение двух времен в лоб
- 110. Сравнение двух времен через перегрузку оператора
- 111. Перегрузка ввода и вывода
- 112. Цикл while
- 113. Выход из цикла при встрече 0
- 114. Пропуск 0
- 115. do while
- 116. Подсчет факториала
- 117. for
- 118. Чтение произвольного числа символов
- 119. Несколько операндов в for
- 121. Скачать презентацию