Разделы презентаций


ОПЕРАТОРЫ ЯЗЫКА С++

Содержание

Cоставной операторСоставным оператором называется группа операторов, начинающаяся с символа «{» и заканчивающаяся символом «}».

Слайды и текст этой презентации

Слайд 1ОПЕРАТОРЫ ЯЗЫКА С++

ОПЕРАТОРЫ ЯЗЫКА С++

Слайд 2Cоставной оператор
Составным оператором называется группа операторов, начинающаяся с символа «{»

и заканчивающаяся символом «}».

Cоставной операторСоставным оператором называется группа операторов, начинающаяся с символа «{» и заканчивающаяся символом «}».

Слайд 3Оператор условного перехода
if (условие)
оператор1;

else
оператор2;

Оператор условного перехода	if (условие)     оператор1;  else    оператор2;

Слайд 4Пример 1
Написать программу решения квадратного уравнения:

Пример 1Написать программу решения квадратного уравнения:

Слайд 5Пример 1
#include
#include
#include

using namespace std;

int main()
{
SetConsoleOutputCP(1251);

double a, b, c, d, x1, x2;
cout

<< "Введите a, b, c:" << endl;
cin >> a >> b >> c;
d = b * b - 4 * a * c;
if (d >= 0)
{
x1 = (-b + sqrt(d)) / (2 * a);
x2 = (-b - sqrt(d)) / (2 * a);
cout << "x1=" << x1 << endl;
cout << "x2=" << x2 << endl;
}
else
cout << "Вещественных корней нет!" << endl;
return 0;
}
Пример 1#include #include #include using namespace std;int main(){  SetConsoleOutputCP(1251);  double a, b, c, d, x1,

Слайд 6Пример 2
Написать программу решения квадратного уравнения:
#include
#include
#include

using namespace

std;

int main()
{
SetConsoleOutputCP(1251);
double a, b, c, d,

x1, x2;
cout << "Введите a, b, c:" << endl;
cin >> a >> b >> c;
d = b * b - 4 * a * c;
if (d >= 0)
{
x1 = (-b + sqrt(d)) / (2 * a);
x2 = (-b - sqrt(d)) / (2 * a);
cout << "x1=" << x1 << endl;
cout << "x2=" << x2 << endl;
}
else
{
x1 = -b / (2 * a);
x2 = sqrt(-d) / (2 * a);
cout << "x1=" << x1 << "+i" << x2 << endl;
cout << "x2=" << x1 << "-i" << x2 << endl;
} return 0;
}
Пример 2Написать программу решения квадратного уравнения:#include #include #include using namespace std;int main(){  SetConsoleOutputCP(1251);  double a,

Слайд 7Пример 3
Вычислить значение функции:
#include
#include
#include

using namespace std;

int main()
{

SetConsoleOutputCP(1251);
double x, f;
cout

x" << endl;
cin >> x;
if (x < 0)
f = 0;
else if (x <= 1)
f = pow(x,2);
else
f = x;
cout << "f(x)=" << f;
return 0;
}
Пример 3Вычислить значение функции:#include #include #include using namespace std;int main(){  SetConsoleOutputCP(1251);  double x, f;

Слайд 8Операторы цикла
Цикл – повторение одних и тех же действий.
Тело цикла

– последовательность повторяющихся действий.
Переменные, изменяющиеся внутри цикла и влияющие на

его окончание, называются параметрами цикла.
Операторы циклаЦикл – повторение одних и тех же действий.Тело цикла – последовательность повторяющихся действий.Переменные, изменяющиеся внутри цикла

Слайд 9Оператор цикла с предусловием
while (условие)
оператор;

Оператор цикла с предусловием	while (условие)     оператор;

Слайд 10Пример
Вывести таблицу значений функции


На интервале [0; π] с шагом

0,1.

Пример Вывести таблицу значений функцииНа интервале [0; π] с шагом 0,1.

Слайд 11#include
#include

using namespace std;

int main()
{
double x, y;

x = 0;
cout

while (x <= M_PI)
{
y = exp(sin(x)) * cos(y);
cout << x << "\t" << y << endl;
x += 0.1;
}
return 0;
}
#include #include using namespace std;int main(){  double x, y;  x = 0;  cout

Слайд 12Оператор цикла с постусловием
do
оператор;
while

(условие);
Тело цикла выполняется хотя бы один раз.

Оператор цикла с постусловием	do    оператор;  while (условие); Тело цикла выполняется хотя бы один

Слайд 13#include
#include

using namespace std;

int main()
{
double x, y;

x = 0;
cout

do
{
y = exp(sin(x)) * cos(y);
cout << x << "\t" << y << endl;
x += 0.1;
}
while (x <= M_PI);
return 0;
}
#include #include using namespace std;int main(){  double x, y;  x = 0;  cout

Слайд 14Оператор цикла с параметром
for (начальное_присваивание; условие; приращение)

оператор;

Оператор цикла с параметром	for (начальное_присваивание; условие; приращение)     оператор;

Слайд 15#include
#include

using namespace std;

int main()
{
double x, y;

cout

x <= M_PI; x += 0.1)
{
y = exp(sin(x)) * cos(y);
cout << x << "\t" << y << endl;
}
return 0;
}
#include #include using namespace std;int main(){  double x, y;  cout

Слайд 16Оператор выбора
switch (выражение)
{
case

значение1:
оператор1;

break;
case значение2:
оператор2;
break;
...
case значениеN:
операторN;
break;
default:
оператор;
}

Оператор выбора	switch (выражение)    {   case значение1:     оператор1;

Слайд 17Пример 1
По заданному номеру месяца вывести его название.

Пример 1По заданному номеру месяца вывести его название.

Слайд 18#include
#include

using namespace std;

int main()
{
SetConsoleOutputCP(1251);
int

n;
cout

cin >> n;
switch (n)
{
case 1:
cout << "Январь";
break;
case 2:
cout << "Февраль";
break;
case 3:
cout << "Март";
break;
case 4:
cout << "Апрель";
break;
case 5:
cout << "Май";
break;

case 6:
cout << "Июнь";
break;
case 7:
cout << "Июль";
break;
case 8:
cout << "Август";
break;
case 9:
cout << "Сентябрь";
break;
case 10:
cout << "Октябрь";
break;
case 11;
cout << "Ноябрь";
break;
case 12;
cout << "Декабрь";
break;
default:
cout << "Ошибка";
}
return 0;
}

#include #include using namespace std;int main(){  SetConsoleOutputCP(1251);  int n;  cout n;  switch (n)

Слайд 19Пример 2
По заданному номеру месяца вывести пору года.

Пример 2По заданному номеру месяца вывести пору года.

Слайд 20#include
#include

using namespace std;

int main()
{
SetConsoleOutputCP(1251);
int

n;
cout

cin >> n;
switch (n)
{
case 12:
case 1:
case 2:
cout << "Зима";
break;
case 3:
case 4:
case 5:
cout << "Весна";
break;

сase 6:
case 7:
case 8:
cout << "Лето";
break;
case 9:
case 10:
case 11:
cout << "Осень";
break;
default:
cout << "Ошибка";
}
return 0;
}

#include #include using namespace std;int main(){  SetConsoleOutputCP(1251);  int n;  cout n;  switch (n)

Слайд 21Операторы передачи управления
Передает управление оператору с меткой:
goto метка;
метка: оператор;
Оператор break;

осуществляет немедленный выход из циклов и оператора выбора.
Оператор сontinue; осуществляет

прерывание выполнение данного шага цикла и переход к следующему шагу.

Оператор return выражение; завершает выполнение функции и передает значение выражения в точку ее вызова.

Операторы передачи управленияПередает управление оператору с меткой:	goto метка;	метка: оператор;Оператор break; осуществляет немедленный выход из циклов и оператора

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика