- Главная
- Информатика
- Арифметика DevC++

Содержание
- 2. В современной жизни очень сложно обойтись без арифметических операций. Нам постоянно приходится что-то считать: складывать, умножать,
- 3. Рассмотрим арифметические операции в следующей таблице
- 4. Тут особое внимание следует уделить делению по модулю (%). Эта операция достаточно часто используется в решении
- 5. #include using namespace std; int main() { setlocale(0, ""); int number1 = 18; int number2 =
- 6. Тут вы видите, что при делении num1 на num2, на экране появилась только целая часть –
- 8. Скачать презентацию
Слайд 2В современной жизни очень сложно обойтись без арифметических операций. Нам постоянно приходится
В современной жизни очень сложно обойтись без арифметических операций. Нам постоянно приходится

что-то считать: складывать, умножать, вычитать, делить и т.д. Программирование – не исключение. Вам в 99.9% случаев придется ими пользоваться, при написании своих программ. Бояться их не стоит – все арифметические операции – просты, понятны и знакомы нам со школы.
Слайд 3Рассмотрим арифметические операции в следующей таблице
Рассмотрим арифметические операции в следующей таблице

Слайд 4Тут особое внимание следует уделить делению по модулю (%). Эта операция достаточно
Тут особое внимание следует уделить делению по модулю (%). Эта операция достаточно

часто используется в решении определённых задач. Пример её применения: если нам необходимо поделить по модулю 9 на 4 (9 % 4), результат будет равен 1 (это остаток – то, что на 4 уже не делится на цело). Еще примеры: 20 % 8 = 4 ( 8 помещается в 20-ти 2 раза: 8 * 2 = 16, 20 – 16 = 4 остаток от деления ), 3 % 2 = 1, 99 % 10 = 9, 9 % 10 = 9. Важно:
деление по модулю применяется только к целочисленным переменным ;
нельзя делить по модулю на 0;
деление по модулю применяется только к целочисленным переменным ;
нельзя делить по модулю на 0;
Слайд 5#include
using namespace std;
int main()
{
setlocale(0, "");
int number1 = 18;
int number2 =
#include
using namespace std;
int main()
{
setlocale(0, "");
int number1 = 18;
int number2 =

4;
cout << "number1 = " << number1 << endl;
cout << "number2 = " << number2 << endl;
cout << "number1 + number2 = " << number1 + number2 << endl;
cout << "number1 - number2 = " << number1 - number2 << endl;
cout << "number1 * number2 = " << number1 * number2 << endl;
cout << "number1 / number2 = " << number1 / number2 << endl;
cout << "number1 % number2 = " << number1 % number2 << endl;
cout << endl;
return 0;
}
cout << "number1 = " << number1 << endl;
cout << "number2 = " << number2 << endl;
cout << "number1 + number2 = " << number1 + number2 << endl;
cout << "number1 - number2 = " << number1 - number2 << endl;
cout << "number1 * number2 = " << number1 * number2 << endl;
cout << "number1 / number2 = " << number1 / number2 << endl;
cout << "number1 % number2 = " << number1 % number2 << endl;
cout << endl;
return 0;
}
Слайд 6Тут вы видите, что при делении num1 на num2, на экране появилась только целая часть
Тут вы видите, что при делении num1 на num2, на экране появилась только целая часть

– 4 (хотя точное значение 4.5). Дробная часть отсекается, так как переменные определены, как целочисленные – int. А в результате деления по модулю мы видим 2 – то что осталось в остатке от деления 18 на 4.
Еще что хотелось бы рассмотреть это так называемые комбинированные (или составные) операторы. Помимо выполнения своей арифметической роли, они одновременно выполняют роль присваивания значения переменным. Вот список таких составных операторов:
Еще что хотелось бы рассмотреть это так называемые комбинированные (или составные) операторы. Помимо выполнения своей арифметической роли, они одновременно выполняют роль присваивания значения переменным. Вот список таких составных операторов:
Мастер – класс Создание GIF-изображения
1-7 - Функции - Классы памяти - 2022
Лекция №1 СППвПД 2020
Знакомство с библиотекой
Организация экономической информации
Подача заявки на софинансирование участия в выставочно-ярмарочных мероприятиях в информационной системе Одно окно
Решение задач с использованием оператора select case
Лаборатория онлайн бизнеса 2021
Стандартная библиотека STL
Элементы окна программы Paint. Игра
Введение в язык С++
Табличные информационные модели
Типизация данных
Конфигуратор машиностроительного изделия
Передача информации, источник и приёмник информации, сигнал, кодирование и декодирование, искажение информации при передаче
Оформление списка источников и литературы в исследовательской работе
Информация. Знания. Информационные процессы
Everything is Big. Задание RSA
Classless addressing. Types of IPv4 Addresses
Язык программирования Паскаль
Технология разработки и защиты баз данных. Семинар 1
Приложение Эко-Винсент (Эви) Кейс – Van&Gog Команда – XX-XXI
Пакет вакансий 2019. Портал ВТамбове
Обработка числовой последовательности на языке Python 3.9. Задание 17
Проектирование информационной системы учета комплектующих для компьютерной и офисной техники (на примере МУП ЯТЭК)
Макрос. Типичная программа для создания скриптов
Двумерные массивы. Задачи обработки двумерных массивов
Арифметические операции, инкрементирование и декрементирование