Содержание
- 2. СТРУКТУРА ПРОГРАММЫ С++ Каждая подпрограмма имеет структуру, подобную функции main(); Каждая программа содержит одну или несколько
- 3. ОРГАНИЗАЦИЯ КОНСОЛЬНОГО – ВВОДА/ВЫВОДА ДАННЫХ (Т.Е. В РЕЖИМЕ ЧЁРНОГО ЭКРАНА) #include ; //директива процессора, предназначена для
- 4. СТАНДАРТНЫЕ ТИПЫ ДАННЫХ Целые типы данных – short, int, long и спецификаторы (signed,unsigned); Вещественные типы –
- 5. ПЕРЕМЕННЫЕ Формат описания переменных: [ ] [= | ( )]; Пример: int I,j; double x; Значение
- 6. УПРАВЛЕНИЕ ФОРМАТОМ ВЕЩЕСТВЕННЫХ ТИПОВ ДАННЫХ Сущ.три аспекта оформления значения с плавающей запятой которыми можно управлять: -
- 7. УПРАВЛЕНИЕ РАЗМЕЩЕНИЕ ДАННЫХ НА ЭКРАНЕ Используются манипуляторы: 1. lief – выравнивает вывод по левому краю; 2.
- 8. ЗАДАНИЕ С помощью данных манипуляторов запишите программу, где выравнивание отриц-го числа -23,4567 будет только по правому
- 9. ОПЕРАЦИИ. УНАРНЫЕ ОПЕРАЦИИ Операции увеличения (декремента) и уменьшения (инкремента) на 1(++ и --); записываются в двух
- 10. Операции отрицания (-,!) (-) - унарный минус – изменяет знак операнда целого или вещественного типа на
- 11. БИНАРНЫЕ ОПЕРАЦИИ Арифметические операции: умножение.(*), деление.(/), остаток от деления.(%); слож.(+), вычит.(-) Рассмотрим операции деления и остаток
- 12. Логические операции (&& и ||) И (&&) - возвращает значение истина тогда и только тогда, когда
- 13. ОПЕРАЦИИ ПРИСВАИВАНИЯ формат операция простого присваивания (=): опреанд_1 = операнд_2 пример: a=b=c=100, это выражение выполняется справа
- 14. ТЕРНАРНАЯ ОПЕРАЦИЯ Условная операция (? : ) Формат условной операции: операнд_1 ? операнд_2 ? : операнд_3
- 15. ВЫРАЖЕНИЯ ПРЕОБРАЗОВАНИЯ ТИПОВ Примеры: (a+0,12)/6; x && y || !z; (t*sin(x)-1,05e4)/((2*k+2)*(2*k+3))4; операции выполняются в соответствии с
- 16. Неявное преобразование: include using nanespace std; int main() { int a=100, b; float c=4,5, d; d=a/c;
- 17. ОПЕРАТОРЫ С++ Программа на языке С++ состоит из последовательности операторов, каждый из них определяет значение некоторого
- 18. ОПЕРАТОРЫ СЛЕДОВАНИЯ К ним отн-ся : оператор выражение и составной оператор. Выражение, завершающееся точкой с запятой,
- 19. ОПЕРАТОРЫ ВЕТВЛЕНИЯ К ним отн-ся : условный оператор if и оператор выбора switch, они позволяют изменить
- 20. Примеры записи условного оператора if. if (a > 0) х=у; // сокращенная форма с простым оператором
- 21. Оператор выбора switch предназначен для разветвления процесса вычислений на несколько направлений. Формат оператора: switch ( )
- 22. Выполнение оператора начинается с вычисления выражения, расположенного за ключевым словом switch. Полученный результат сравнивается с меткой
- 23. ИСПОЛЬЗОВАНИЕ ОПЕРАТОРОВ ВЕТВЛЕНИЯ: Дана точка на плоскости с координатами (х, у). Составим программу, которая выдает одно
- 24. Множества I1:х2 + у2 102; I3: х2 +у2 = 102. рис.1 х #include #include 10 y
- 25. Множества задаются (для рисунка 2) : I1: |х| 10 или |y|>5; I3:( |х| рис.2 #include y
- 26. Дан номер фигуры (1- квадрат, 2 - треугольник); по номеру фигуры запросить необходимые данные для вычисления
- 27. ЗАДАНИЕ 1. Дана точка на плоскости с координатами (х, у). Составить программы, которые выдают одно из
- 28. ОПЕРАТОРЫ ЦИКЛА Операторы цикла используются для организации многократно повторяющихся вычислений. - цикл с предусловием while, -
- 29. - если условие В во время работы цикла не будет изменяться, то возможна ситуация зацикливания, то
- 30. ЦИКЛ С ПОСТУСЛОВИЕМ DO WHILE В отличие от цикла while условие завершения цикла проверяется после выполнения
- 31. ЦИКЛ С ПАРАМЕТРОМ FOR Цикл с параметром имеет следующую структуру: for ( ; ; ) ;
- 32. Любая из частей оператора for (инициализация, выражение, модификация, оператор) может отсутствовать, но точку с запятой, определяющую
- 33. ВЛОЖЕННЫЕ ЦИКЛЫ Циклы могут быть простые или вложенные (кратные, циклы в цикле). Вложенными могут быть циклы
- 34. Рассмотрим пример использования вложенных циклов, который позволит вывести на экран следующую таблицу: 2 2 2 2
- 35. Рассмотрим еще один пример использования вложенных циклов, который позволит вывести на экран следующую таблицу: #include 1
- 36. ЗАДАНИЕ Вывести на экран числа в виде следующих таблиц: 1.) 2.) 5 5 5 5 5
- 37. ИСПОЛЬЗОВАНИЕ ОПЕРАТОРОВ ЦИКЛА Программу, которая выводит на экран квадраты всех целых чисел от А до В
- 38. ЗАДАНИЕ Написать программу, которая выводит на экран квадраты всех четных чисел из диапазона от А до
- 39. ОПЕРАТОРЫ БЕЗУСЛОВНОГО ПЕРЕХОДА В C++ есть четыре оператора, изменяющие естественный порядок выполнения операторов: оператор безусловного перехода
- 40. ОПЕРАТОР БЕЗУСЛОВНОГО ПЕРЕХОДА GOTO Оператор безусловного перехода goto имеет формат: goto ; В теле той же
- 41. ОПЕРАТОР ВЫХОДА BREAK Оператор break используется внутри операторов ветвления и цикла для обеспечения перехода в точку
- 42. ОПЕРАТОР ПЕРЕХОДА К СЛЕДУЮЩЕЙ ИТЕРАЦИИ ЦИКЛА CONTINUE Оператор перехода к следующей итерации цикла continue пропускает все
- 43. МАССИВЫ. УКАЗАТЕЛИ. Когда компилятор обрабатывает оператор определения переменной, например, int а =50; , то он выделяет
- 44. Указатель может быть переменной или константой, указывать на переменную или константу, а также быть указателем на
- 45. Перед использованием указателя надо выполнить его инициализацию, т.е. присвоение нач.значения. Существуют следующие способы инициализации указателя: 1)
- 46. 4) выделение участка динамической памяти и присваивание ее адреса указателю: int *a = new int; //1
- 47. ССЫЛКИ Ссылка представляет собой синоним имени, указанного при инициализации ссылки. Ссылку можно рассматривать как указатель, который
- 48. ОДНОМЕРНЫЙ МАССИВ Одномерный массив - это фиксированное количество элементов одного и того же типа, объединенных общим
- 49. Дан массив из 10 целых чисел. Написать программу, которая заменяет в данном массиве все отрицательные элементы
- 50. Дан массив из n действительных чисел (n Написать программу для подсчета суммы этих чисел. #include using
- 51. Дан массив из n целых чисел (n #include using namespace std; int main() { int n;
- 52. Дан массив из n целых чисел (n #include using namespace std; int main() { int n;
- 53. Дан массив из n действительных чисел (n #include using namespace std; int main() { int n;
- 54. ЗАДАНИЕ Дана последовательность целых чисел. 1. заменить все положительные элементы противоположными числами; 2. заменить все отрицательные
- 55. ДВУМЕРНЫЕ МАССИВЫ Двумерные массивы (матрицы, таблицы) - представляют собой фиксированное количество элементов одного и того же
- 56. В двумерном массиве, элементами которого являются целые числа, подсчитать среднее арифметическое четных элементов массива. #include using
- 57. int main() { int n,m, k=0; int **a=creat(n,m); for (int i=0;i for (int j=0;j {if (!(a[i][j]%2))//если
- 58. Дан двумерный массив, элементами которого являются целые числа. Найти значение максимального элемента массива. #include using namespace
- 59. int main() {int n,m; cout >n; cout >m; //ввели размерность массива int **a=creat(n,m); int max=a[0][0]; //первоначально
- 60. Дана квадратная матрица, элементами которой являются вещественные числа. Подсчитать сумму элементов главной диагонали. Для элементов, стоящих
- 62. Скачать презентацию



![ПЕРЕМЕННЫЕ Формат описания переменных: [ ] [= | ( )]; Пример: int](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/282541/slide-4.jpg)























































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