Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
17 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
425.19 kB
Просмотров:
69
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![](/documents_6/7955eeb4f15338e67323e63e4baf421b/img0.jpg)
№2 слайд![Операции, операторы, операнды](/documents_6/7955eeb4f15338e67323e63e4baf421b/img1.jpg)
Содержание слайда: Операции, операторы, операнды
№3 слайд![Оператор Операция действие](/documents_6/7955eeb4f15338e67323e63e4baf421b/img2.jpg)
Содержание слайда: Оператор
Операция — действие над данными, приводящие к определенному результату.
№4 слайд![Оператор Оператор конструкция](/documents_6/7955eeb4f15338e67323e63e4baf421b/img3.jpg)
Содержание слайда: Оператор
Оператор — конструкция языка позволяющая производить различные действия над данными, приводящие к определенному результату.
№5 слайд![Оператор Операнд данные, над](/documents_6/7955eeb4f15338e67323e63e4baf421b/img4.jpg)
Содержание слайда: Оператор
Операнд — данные, над которыми совершаются действия приводящие к определённому результату.
№6 слайд![Операторы Унарные операторы,](/documents_6/7955eeb4f15338e67323e63e4baf421b/img5.jpg)
Содержание слайда: Операторы
Унарные — операторы, которым необходим, только один операнд (данные, над которыми производится действие).
Бинарные — операторы, которым необходимо два операнда слева и справа от оператора.
Тернарные — операторы, которым необходимо три операнда.
№7 слайд![Приоритет операторов Все](/documents_6/7955eeb4f15338e67323e63e4baf421b/img6.jpg)
Содержание слайда: Приоритет операторов
Все операторы имеют приоритет.
№8 слайд![Арифметические операции](/documents_6/7955eeb4f15338e67323e63e4baf421b/img7.jpg)
Содержание слайда: Арифметические операции
№9 слайд![Деление по модулю Операцию](/documents_6/7955eeb4f15338e67323e63e4baf421b/img8.jpg)
Содержание слайда: Деление по модулю
Операцию деления по модулю, можно применять только к целочисленным данным. Попытки нарушить данное правило приведут к ошибке на этапе компиляции.
Если меньшее число делится на большее с помощью %, то результатом будет само меньшее число. 3%10 = 3
Делить по модулю на нуль нельзя, это приведет к некорректной работе программы на этапе выполнения
№10 слайд![Инкремент и декремент](/documents_6/7955eeb4f15338e67323e63e4baf421b/img9.jpg)
Содержание слайда: Инкремент и декремент
Инкремент — обозначается конструкцией ++.
Данный оператор увеличивает содержимое любой переменной на единицу и перезаписывает значение переменной.
Например:
int a=8;
cout<<a<<endl;
a++;
cout<<a<<endl;
№11 слайд![Инкремент и декремент](/documents_6/7955eeb4f15338e67323e63e4baf421b/img10.jpg)
Содержание слайда: Инкремент и декремент
Декремент — обозначается конструкцией – –.
Данный оператор уменьшает содержимое любой переменной на единицу и перезаписывает значение переменной.
Например:
int a=8;
cout<<a;
а--;
cout<<a;
№12 слайд![Инкремент и декремент Имеет](/documents_6/7955eeb4f15338e67323e63e4baf421b/img11.jpg)
Содержание слайда: Инкремент и декремент
Имеет значение то, с какой стороны стоят знаки инкремент и декремент (постфиксная и префиксная формы).
int a=8;
cout<<++a<<endl;
cout<<a <<endl;
cout<<a++<<endl;
cout<<a<<endl;
№13 слайд![Последовательность выполнения](/documents_6/7955eeb4f15338e67323e63e4baf421b/img12.jpg)
Содержание слайда: Последовательность выполнения операторов
Принцип выполнения команд в языке С неоднозначен.
Если кроме постфиксной формы инкремента или декремента, в строке есть еще какая-либо команда, то сначала выполняется эта команда, и только потом инкремент или декремент независимо от расположения команд в строке.
Если кроме префиксной формы инкремента или декремента, в строке есть еще какая-либо команда, то все команды в строке выполняются справа налево согласно приоритету операторов.
№14 слайд![Инкремент и декремент](/documents_6/7955eeb4f15338e67323e63e4baf421b/img13.jpg)
Содержание слайда: Инкремент и декремент
Операции инкрементирования и декрементирования – это унарные операции, так как для их совершения требуется только один операнд.
№15 слайд![Последовательность выполнения](/documents_6/7955eeb4f15338e67323e63e4baf421b/img14.jpg)
Содержание слайда: Последовательность выполнения операторов
№16 слайд![Пример include lt iostream gt](/documents_6/7955eeb4f15338e67323e63e4baf421b/img15.jpg)
Содержание слайда: Пример
#include <iostream>
using namespace std;
void main()
{
№17 слайд![const float PI . const float](/documents_6/7955eeb4f15338e67323e63e4baf421b/img16.jpg)
Содержание слайда: const float PI = 3.141592;
const float PI = 3.141592;
const short COEFFICIENT_FOR_CALCULATION = 2;
float radius, circumference, area;
cout << «Программа расчёта круга\n\n";
cout << «Введите радиус окружности\n\n";
cin >> radius;
cout << "\n\n";
area = PI*radius*radius; // подсчет площади круга
circumference = PI*(radius * COEFFICIENT_FOR_CALCULATION);
cout << “Площадь круга: " << area << "\n\n";
cout << «Длина окружности: " << circumference << "\n\n";
cout << «Спасибо! Пока!\n\n";