Содержание
- 2. Программирование (C++) § 17. Введение
- 3. Что такое программирование? Программирование — это создание программ для компьютеров. Этим занимаются программисты. Чем занимаются программисты:
- 4. Направления в программировании
- 5. Простейшая программа на C++ int main() { // это основная программа /* здесь записывают операторы */
- 6. Вывод на экран #include using namespace std; int main() { cout cin.get(); // ждать Enter }
- 7. Вывод на экран Оператор — это команда языка программирования. cout оператор вывода cout cout cout cout
- 8. Переход на новую строку cout cout ожидание: реальность: Привет, Вася! Привет, Петя! Привет, Вася!Привет, Петя! Решение:
- 9. Системы программирования Системы программирования — это средства для создания новых программ. Транслятор — это программа, которая
- 10. Системы программирования Отладчик — это программа для поиска ошибок в других программах. пошаговый режим — выполнение
- 11. Домашняя работа: «B»: Напишите программу которая выведет на экран текст «лесенкой» Вася пошел гулять «C»: Напишите
- 12. Программирование (C++) § 18. Линейные программы
- 13. Пример задачи Задача. Ввести два числа и вычислить их сумму. int main() { // ввести два
- 14. Зачем нужны переменные? int main() { // ввести два числа // вычислить их сумму // вывести
- 15. Имена переменных Идентификатор — это имя программы или переменной. int a, b, c; МОЖНО использовать латинские
- 16. Типы переменных int – целые int a = 1, b, c = 0; float – вещественные
- 17. Работа с переменными Присваивание (запись значения) a = 5; = оператор присваивания a = 5; a
- 18. Работа с переменными Изменение значения i = i + 1; увеличить на 1 a = 4;
- 19. Ввод с клавиатуры Цель – изменить исходные данные, не меняя программу. cin >> a; 5 a
- 20. Ввод с клавиатуры через пробел: 25 30 через Enter: 25 30 cin >> a >> b;
- 21. Программа сложения чисел int main() { int a, b, c; cin >> a >> b; //
- 22. cout 5+7=12 значение a значение с значение b cout cout cout cout cout cout
- 23. Программа сложения чисел int main() { int a, b, c; cout cin >> a >> b;
- 24. Задачи «A»: Ввести три числа, найти их сумму. Пример: Введите три числа: 4 5 7 4+5+7=16
- 25. Задачи «C»: Ввести три числа, найти их сумму, произведение и среднее арифметическое. Пример: Введите три числа:
- 26. Сокращённая запись операций Полная запись: a = a + b; a = a + 1; a
- 27. Особенность деления int a = 7, b = 8; float x = a / b; int
- 28. Частное и остаток при делении целых / – деление нацело (остаток отбрасывается) % – остаток от
- 29. Частное и остаток при делении целых n = 123 d = n / 10; // 12
- 30. Программирование (C++) § 19. Ветвления
- 31. Выбор наибольшего из двух чисел полная форма ветвления if( a > b ) M = a;
- 32. Вариант 1. Программа int main() { int a, b, M; cout cin >> a >> b;
- 33. Выбор наибольшего из двух чисел-2 неполная форма ветвления
- 34. Вариант 2. Программа int main() { int a, b, M; cout > a M = a;
- 35. Примеры if( a M = a; if( b M = b; if( a { c =
- 36. В других языках программирования Паскаль: if a c = a; a = b; b = c;
- 37. Вложенные условные операторы Задача. В переменной a записан возраст Антона, а в переменной b – возраст
- 38. Задачи «A»: Ввести два целых числа, найти наибольшее и наименьшее из них. Пример: Введите два целых
- 39. Задачи «C»: Ввести последовательно возраст Антона, Бориса и Виктора. Определить, кто из них старше. Пример: Возраст
- 40. Программирование (C++) Программирование циклических алгоритмов
- 41. Зачем нужен цикл? Задача. Вывести 5 раз «Привет!». cout cout cout cout cout Цикл «N раз»:
- 42. Как организовать цикл? // счётчик = 0 // пока счётчик cout // счётчик = счётчик +
- 43. Как организовать цикл? int count = 5; while( count > ??? ) { cout ??? }
- 44. Цикл с предусловием условие проверяется при входе в цикл как только условие становится ложным, работа цикла
- 45. Сумма цифр числа Задача. Вычислить сумму цифр введённого числа. 123 → 1 + 2 + 3
- 46. Сумма цифр числа выделяем последнюю цифру числа (%) увеличиваем сумму на значение цифры (sum+=d;) отсекаем последнюю
- 47. Сумма цифр числа начало конец нет да N != 0? sum = 0; d = N
- 48. Сумма цифр числа int main() { int N, d, sum; cout cin >> N; sum =
- 49. Задачи «A»: Напишите программу, которая получает с клавиатуры количество повторений и выводит столько же раз какое-нибудь
- 50. Задачи «C»: Напишите программу, которая получает с клавиатуры натуральное число и находит наибольшую цифру в его
- 51. Цикл с постусловием условие проверяется после завершения очередного шага цикла цикл всегда выполняется хотя бы один
- 52. Задачи «A»: Напишите программу, которая предлагает ввести пароль и не переходит к выполнению основной части, пока
- 53. Цикл по переменной Задача. Вывести на экран степени числа 2 от 21 до 210. k =
- 54. Цикл по переменной Задача. Найти сумму чисел от 1 до 1000. int sum = 0; for(
- 55. Цикл по переменной Задача. Найти сумму чётных чисел от 2 до 1000. int sum = 0;
- 57. Скачать презентацию