SlideShare a Scribd company logo
1 of 10
Виконання простих операцій.
Математичні операції мови С++.
Уведення даних
Математичні операції у С++
Пріоритет Операція Зміст операції
1(найвищий) () Дужки
2 *, /, % Множення, ділення,
остача від ділення
3 +, - Додавання,
віднімання
4 ==, !=, <, <=,
>, >=
Порівняння
(відношення)
z=p*r%q + w/x-y;
Приклади
• 2*-5+4=-6
• 2*(-5+4)=-2
• 7%3=1
• 12/4-2=1
• 12/(4-2)=6
• 7%3*-5=-5
Нехай x=3, y=5. Тоді
• x==y – false
• x!=y – true
• x>y – false
• x<=(y-2) - true
Команда присвоєння, суміщена з
арифметичною операцією
• x+=y рівносильне x=x+y
• x-=y рівносильне x=x-y
• x*=y рівносильне x=x*y
• x/=y рівносильне x=x/y
Приклад:
• a+=10 рівносильне a=a+10
• b*=4 рівносильне b=b*4
Операцій збільшення й зменшення
Збільшення значення змінної на одиницю i=i+1 мова
С++ дозволяє скоротити:
• i++ (постфіксна операція інкременту)
• ++і (префіксна операція інкременту)
Зменшення значення змінної на одиницю
i=i-1 мова С++ дозволяє скоротити:
• i-- (постфіксна операція декременту)
• --і (префіксна операція декременту)
Увага! Форма збільшення (зменшення) впливає на
порядок виконання операцій у виразах
Приклади
• number=i++; рівносильне number=i; i=i+1;
• number=++i; рівносильне i=i+1; number=i;
• a=2; b=3*++a; (a=3; b=3*3=9)
• c=5; d=(c++)+4; (d=5+4=9; c=6)
• x=4; y=15/--x; (x=3; y=15/3=5)
• f=20; g=(f--)-10; (g=20-10=10; f=19)
Дослідження
#include <iostream>
using namespace std;
int main()
{ int i,number;
i=10;
cout << "i="<<i++<< endl;
number=i;
cout << "number=" << i << endl ;
return 0;
}
Дослідження
#include <iostream>
using namespace std;
int main()
{ int i,number;
i=10;
cout << "i="<<++i<< endl;
number=i;
cout << "number=" << i << endl ;
return 0;
}
Завдання
 Дослідити використання префіксних та постфіксних
операцій збільшення та зменшення (number=i++;
number=++i; number=--i; number=i--; ). Задати начальне
значення для змінної і=10.
 Напишіть програму й дослідіть можливості спрошення
запису присвоєння з обчисленням (x+=y; x-=y; x*=y; x/=y)
 Складіть програму для обчислення площі прямокутника за
уведеними з клавіатури довжинами сторін, вираженими
цілими числами, меншими ніж 150
 Ціни на два види товарів зросли на р відсотків. Вивести
старі та нові ціни

More Related Content

What's hot

практ 1 копия
практ 1   копияпракт 1   копия
практ 1 копияcit-cit
 
Основи диференціального та інтегрального числення. Диференціальні рівняння
Основи диференціального та інтегрального числення. Диференціальні рівнянняОснови диференціального та інтегрального числення. Диференціальні рівняння
Основи диференціального та інтегрального числення. Диференціальні рівнянняFormula.co.ua
 
практичне заняття 29
практичне заняття 29практичне заняття 29
практичне заняття 29cit-cit
 
мпр т 8
мпр т 8мпр т 8
мпр т 8Ivan
 
лекції 4
лекції 4лекції 4
лекції 4cit-cit
 
мпр т 7
мпр т 7мпр т 7
мпр т 7Ivan
 
мпр т 9
мпр т 9мпр т 9
мпр т 9Ivan
 
програмування на мові паскаль
програмування на мові паскаль програмування на мові паскаль
програмування на мові паскаль Helen Pata
 
практичне заняття 27
практичне заняття 27практичне заняття 27
практичне заняття 27cit-cit
 
Презентація:Розв"язування вправ
Презентація:Розв"язування вправПрезентація:Розв"язування вправ
Презентація:Розв"язування вправsveta7940
 
мпр т 5
мпр т 5мпр т 5
мпр т 5Ivan
 
мпр т 2
мпр т 2мпр т 2
мпр т 2Ivan
 
дослідження функції
дослідження функціїдослідження функції
дослідження функціїyahnoluida
 
Презентація:Функція. Лінійна функція.
Презентація:Функція. Лінійна функція.Презентація:Функція. Лінійна функція.
Презентація:Функція. Лінійна функція.sveta7940
 
дослідження функції за допомогою похідної
дослідження функції за допомогою похідноїдослідження функції за допомогою похідної
дослідження функції за допомогою похідноїАлександр Руденко
 

What's hot (20)

практ 1 копия
практ 1   копияпракт 1   копия
практ 1 копия
 
Основи диференціального та інтегрального числення. Диференціальні рівняння
Основи диференціального та інтегрального числення. Диференціальні рівнянняОснови диференціального та інтегрального числення. Диференціальні рівняння
Основи диференціального та інтегрального числення. Диференціальні рівняння
 
Urok 07 z
Urok 07 zUrok 07 z
Urok 07 z
 
практичне заняття 29
практичне заняття 29практичне заняття 29
практичне заняття 29
 
мпр т 8
мпр т 8мпр т 8
мпр т 8
 
лекції 4
лекції 4лекції 4
лекції 4
 
мпр т 7
мпр т 7мпр т 7
мпр т 7
 
Urok 13 z
Urok 13 zUrok 13 z
Urok 13 z
 
мпр т 9
мпр т 9мпр т 9
мпр т 9
 
програмування на мові паскаль
програмування на мові паскаль програмування на мові паскаль
програмування на мові паскаль
 
практичне заняття 27
практичне заняття 27практичне заняття 27
практичне заняття 27
 
Презентація:Розв"язування вправ
Презентація:Розв"язування вправПрезентація:Розв"язування вправ
Презентація:Розв"язування вправ
 
мпр т 5
мпр т 5мпр т 5
мпр т 5
 
мпр т 2
мпр т 2мпр т 2
мпр т 2
 
дослідження функції
дослідження функціїдослідження функції
дослідження функції
 
Презентація:Функція. Лінійна функція.
Презентація:Функція. Лінійна функція.Презентація:Функція. Лінійна функція.
Презентація:Функція. Лінійна функція.
 
розвязання задачі
розвязання задачірозвязання задачі
розвязання задачі
 
дослідження функції за допомогою похідної
дослідження функції за допомогою похідноїдослідження функції за допомогою похідної
дослідження функції за допомогою похідної
 
Urok 05 b
Urok 05 bUrok 05 b
Urok 05 b
 
Povtor 7 8kl
Povtor 7 8klPovtor 7 8kl
Povtor 7 8kl
 

Similar to +3 проста математика

рацIонал нi числа,_6_клас_презентацiя
рацIонал нi числа,_6_клас_презентацiярацIонал нi числа,_6_клас_презентацiя
рацIонал нi числа,_6_клас_презентацiяAndy Levkovich
 
7081 питання 3
7081 питання 37081 питання 3
7081 питання 3jasperwtf
 
урок 3
урок 3урок 3
урок 3valia55
 
Найпростіші перетворення графіків функції
Найпростіші перетворення графіків функціїНайпростіші перетворення графіків функції
Найпростіші перетворення графіків функціїalenkakuzmenko
 
Презентація:Перетворення виразів
Презентація:Перетворення виразівПрезентація:Перетворення виразів
Презентація:Перетворення виразівsveta7940
 
2407 инд зад рац числа 6кл
2407 инд зад рац числа 6кл2407 инд зад рац числа 6кл
2407 инд зад рац числа 6клurvlan
 
Gdz 11 klas_algebra_merzljak_a_g_nomirovskij_d_a_polonskij_v_b_jakir_m_s_prof...
Gdz 11 klas_algebra_merzljak_a_g_nomirovskij_d_a_polonskij_v_b_jakir_m_s_prof...Gdz 11 klas_algebra_merzljak_a_g_nomirovskij_d_a_polonskij_v_b_jakir_m_s_prof...
Gdz 11 klas_algebra_merzljak_a_g_nomirovskij_d_a_polonskij_v_b_jakir_m_s_prof...Lucky Alex
 
Простейшие преобразования графиков функций
Простейшие преобразования графиков функцийПростейшие преобразования графиков функций
Простейшие преобразования графиков функцийИлья Сыч
 
Синтез оптимального керування для систем диференціальних рівнянь с нефіксован...
Синтез оптимального керування для систем диференціальних рівнянь с нефіксован...Синтез оптимального керування для систем диференціальних рівнянь с нефіксован...
Синтез оптимального керування для систем диференціальних рівнянь с нефіксован...Вероника Черепинец
 
IT Talks The approach for solving impossible tasks (dynamic programming)
IT Talks The approach for solving impossible tasks (dynamic programming)IT Talks The approach for solving impossible tasks (dynamic programming)
IT Talks The approach for solving impossible tasks (dynamic programming)Vadym Muliavka
 
практичне заняття 1
практичне заняття 1практичне заняття 1
практичне заняття 1cdecit
 
Сложение и вычитание рациональныхчисел
Сложение и вычитание рациональныхчиселСложение и вычитание рациональныхчисел
Сложение и вычитание рациональныхчиселNatalya Ivanova
 
Перетворення графіків функції (математика)
Перетворення графіків функції (математика)Перетворення графіків функції (математика)
Перетворення графіків функції (математика)Andy Levkovich
 
7003 презентация
7003 презентация7003 презентация
7003 презентацияjasperwtf
 
7003 презентация
7003 презентация7003 презентация
7003 презентацияjasperwtf
 

Similar to +3 проста математика (20)

рацIонал нi числа,_6_клас_презентацiя
рацIонал нi числа,_6_клас_презентацiярацIонал нi числа,_6_клас_презентацiя
рацIонал нi числа,_6_клас_презентацiя
 
7081 питання 3
7081 питання 37081 питання 3
7081 питання 3
 
тема
тематема
тема
 
урок 3
урок 3урок 3
урок 3
 
Найпростіші перетворення графіків функції
Найпростіші перетворення графіків функціїНайпростіші перетворення графіків функції
Найпростіші перетворення графіків функції
 
Презентація:Перетворення виразів
Презентація:Перетворення виразівПрезентація:Перетворення виразів
Презентація:Перетворення виразів
 
Lr4
Lr4Lr4
Lr4
 
множ.одн.на мног.
множ.одн.на мног.множ.одн.на мног.
множ.одн.на мног.
 
2407 инд зад рац числа 6кл
2407 инд зад рац числа 6кл2407 инд зад рац числа 6кл
2407 инд зад рац числа 6кл
 
Gdz 11 klas_algebra_merzljak_a_g_nomirovskij_d_a_polonskij_v_b_jakir_m_s_prof...
Gdz 11 klas_algebra_merzljak_a_g_nomirovskij_d_a_polonskij_v_b_jakir_m_s_prof...Gdz 11 klas_algebra_merzljak_a_g_nomirovskij_d_a_polonskij_v_b_jakir_m_s_prof...
Gdz 11 klas_algebra_merzljak_a_g_nomirovskij_d_a_polonskij_v_b_jakir_m_s_prof...
 
Простейшие преобразования графиков функций
Простейшие преобразования графиков функцийПростейшие преобразования графиков функций
Простейшие преобразования графиков функций
 
Синтез оптимального керування для систем диференціальних рівнянь с нефіксован...
Синтез оптимального керування для систем диференціальних рівнянь с нефіксован...Синтез оптимального керування для систем диференціальних рівнянь с нефіксован...
Синтез оптимального керування для систем диференціальних рівнянь с нефіксован...
 
IT Talks The approach for solving impossible tasks (dynamic programming)
IT Talks The approach for solving impossible tasks (dynamic programming)IT Talks The approach for solving impossible tasks (dynamic programming)
IT Talks The approach for solving impossible tasks (dynamic programming)
 
практичне заняття 1
практичне заняття 1практичне заняття 1
практичне заняття 1
 
Сложение и вычитание рациональныхчисел
Сложение и вычитание рациональныхчиселСложение и вычитание рациональныхчисел
Сложение и вычитание рациональныхчисел
 
Перетворення графіків функції (математика)
Перетворення графіків функції (математика)Перетворення графіків функції (математика)
Перетворення графіків функції (математика)
 
8_gdz_a_i.pdf
8_gdz_a_i.pdf8_gdz_a_i.pdf
8_gdz_a_i.pdf
 
7003 презентация
7003 презентация7003 презентация
7003 презентация
 
7003 презентация
7003 презентация7003 презентация
7003 презентация
 
8_gdz_a_bil.pdf
8_gdz_a_bil.pdf8_gdz_a_bil.pdf
8_gdz_a_bil.pdf
 

Recently uploaded

Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класkrementsova09nadya
 
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...JurgenstiX
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptxssuserc301ed1
 
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.pptЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.pptssuser59e649
 
Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняtetiana1958
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfssuser15a891
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»tetiana1958
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxOlgaDidenko6
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfhome
 
Бомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяБомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяssuser0a4f48
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdfhome
 
Р.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняР.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняAdriana Himinets
 

Recently uploaded (12)

Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 клас
 
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
 
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.pptЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
 
Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішення
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
 
Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptx
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
 
Бомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяБомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентація
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdf
 
Р.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняР.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповідання
 

+3 проста математика

  • 1. Виконання простих операцій. Математичні операції мови С++. Уведення даних
  • 2. Математичні операції у С++ Пріоритет Операція Зміст операції 1(найвищий) () Дужки 2 *, /, % Множення, ділення, остача від ділення 3 +, - Додавання, віднімання 4 ==, !=, <, <=, >, >= Порівняння (відношення)
  • 4. Приклади • 2*-5+4=-6 • 2*(-5+4)=-2 • 7%3=1 • 12/4-2=1 • 12/(4-2)=6 • 7%3*-5=-5 Нехай x=3, y=5. Тоді • x==y – false • x!=y – true • x>y – false • x<=(y-2) - true
  • 5. Команда присвоєння, суміщена з арифметичною операцією • x+=y рівносильне x=x+y • x-=y рівносильне x=x-y • x*=y рівносильне x=x*y • x/=y рівносильне x=x/y Приклад: • a+=10 рівносильне a=a+10 • b*=4 рівносильне b=b*4
  • 6. Операцій збільшення й зменшення Збільшення значення змінної на одиницю i=i+1 мова С++ дозволяє скоротити: • i++ (постфіксна операція інкременту) • ++і (префіксна операція інкременту) Зменшення значення змінної на одиницю i=i-1 мова С++ дозволяє скоротити: • i-- (постфіксна операція декременту) • --і (префіксна операція декременту) Увага! Форма збільшення (зменшення) впливає на порядок виконання операцій у виразах
  • 7. Приклади • number=i++; рівносильне number=i; i=i+1; • number=++i; рівносильне i=i+1; number=i; • a=2; b=3*++a; (a=3; b=3*3=9) • c=5; d=(c++)+4; (d=5+4=9; c=6) • x=4; y=15/--x; (x=3; y=15/3=5) • f=20; g=(f--)-10; (g=20-10=10; f=19)
  • 8. Дослідження #include <iostream> using namespace std; int main() { int i,number; i=10; cout << "i="<<i++<< endl; number=i; cout << "number=" << i << endl ; return 0; }
  • 9. Дослідження #include <iostream> using namespace std; int main() { int i,number; i=10; cout << "i="<<++i<< endl; number=i; cout << "number=" << i << endl ; return 0; }
  • 10. Завдання  Дослідити використання префіксних та постфіксних операцій збільшення та зменшення (number=i++; number=++i; number=--i; number=i--; ). Задати начальне значення для змінної і=10.  Напишіть програму й дослідіть можливості спрошення запису присвоєння з обчисленням (x+=y; x-=y; x*=y; x/=y)  Складіть програму для обчислення площі прямокутника за уведеними з клавіатури довжинами сторін, вираженими цілими числами, меншими ніж 150  Ціни на два види товарів зросли на р відсотків. Вивести старі та нові ціни