Содержание
- 2. Что такое программирование? Программирование — это создание программ для компьютеров. Этим занимаются программисты. Чем занимаются программисты:
- 3. Направления в программировании
- 4. Языки программирования К машинным языкам относится ассемблер К языкам высокого уровня: Паскаль, Бейсик, Си. К языкам
- 5. sourceforge.net/projects/orwelldevcpp/ — бесплатная среда DevC++ для программирования на C++ в Windows; https://visualstudio.microsoft.com/ru/vs/community — бесплатная среда Visual
- 6. Простейшая программа на C++ int main() { // это основная программа /* здесь записывают операторы */
- 7. Вывод на экран #include using namespace std; int main() { cout cin.get(); // ждать Enter }
- 8. Вывод на экран Оператор — это команда языка программирования. cout оператор вывода cout cout cout cout
- 9. Переход на новую строку cout cout ожидание: реальность: Привет, Вася! Привет, Петя! Привет, Вася!Привет, Петя! Решение:
- 10. Пример задачи Задача. Ввести два числа и вычислить их сумму. int main() { // ввести два
- 11. Зачем нужны переменные? int main() { // ввести два числа // вычислить их сумму // вывести
- 12. Имена переменных Идентификатор — это имя программы или переменной. int a, b, c; МОЖНО использовать латинские
- 13. Типы переменных int – целые int a = 1, b, c = 0; float – вещественные
- 14. Работа с переменными Присваивание (запись значения) a = 5; = оператор присваивания a = 5; a
- 15. Работа с переменными Изменение значения i = i + 1; увеличить на 1 a = 4;
- 16. Ввод с клавиатуры Цель – изменить исходные данные, не меняя программу. cin >> a; 5 a
- 17. Ввод с клавиатуры через пробел: 25 30 через Enter: 25 30 cin >> a >> b;
- 18. Программа сложения чисел int main() { int a, b, c; cin >> a >> b; //
- 19. cout 5+7=12 значение a значение с значение b cout cout cout cout cout cout
- 20. Программа сложения чисел int main() { int a, b, c; cout cin >> a >> b;
- 21. Арифметические выражения Линейная запись (в одну строку): a = (c+b-1)/2*d; Операции: + – * – умножение
- 22. Сокращённая запись операций Полная запись: a = a + b; a = a + 1; a
- 23. Особенность деления int a = 7, b = 8; float x = a / b; int
- 24. Частное и остаток при делении целых / – деление нацело (остаток отбрасывается) % – остаток от
- 25. Частное и остаток при делении целых n = 123 d = n / 10; // 12
- 26. Форматирование вывода int a = 1, b = 2, c = 3; cout 123 cout 1
- 27. Форматный вывод float x = 12.34567891; cout 12.3457 6 значащих цифр по умолчанию cout 12.346 10
- 28. Форматный вывод float x = 12.34567891; cout cout 12.34 cout 12.34 cout минимально возможное 12.3
- 29. Научный формат чисел float x = 123456789; cout 1.23457e+08 1,23457 ⋅108 float x = 0.0000123456789; cout
- 30. Операции с вещественными числами float x = 1.6; cout int – целая часть числа (дробная часть
- 31. Операции с вещественными числами 1/3 = 0,33333… бесконечно много знаков float x, y, z; x =
- 33. Скачать презентацию






























Предметно-ориентированное проектирование автоматизированных систем управления
Синтаксис оператора
Классы: основные понятия
cybersport
Вирусы и антивирусные средства
Презентация на тему Процессоры
Общие правила оформления презентаций
ГИСП (государственная информационная система промышленности)
Неаккуратный кот
Осенний пейзаж. Рисование во встроенных графических редакторах (MS Word, OpenOffice.org Writer)
Презентация на тему Информационное моделирование как метод познания
Программное обеспечение
Конкурс LetoNeon для социальных сетей ТРК ЛЕТО
Программа iSpring Free
Построение таблиц истинности
Программирование и алгоритмизация. Основы программирования. Введение в специальность. Лекция 2
Социальная сеть для педагогического сообщества
Путешествие в страну алгоритмов
Электронный документооборот
Онлайн-передача фискальных данных с кассовой техники в ФНС в соответствии c изменениями в 54-ФЗ
Алгоритмы решения задач с использованием операторов цикла. Структура операторов цикла (лекция 4)
Компьютерная графика
Компоновка
Бизнес инсайт. Почти бесплатные способы продвижения сайта
СМИ в жизни человека. Анкетирование
Юные шифровальщики. Мини-проект
Lection_5
Whatsapp-лендинг. Очередь клиентов в любой бизнес без сайта и с конверсией до 80%