Арифметические операторы
Часть раздела Основы путешествия по C на Coddy. Урок 16 из 63.
Арифметические операторы в C используются для выполнения основных математических операций. Наиболее распространённые арифметические операторы:
+(сложение)-(вычитание)*(умножение)/(деление)
Вот как можно использовать эти операторы:
int a = 10;
int b = 5;
int sum = a + b; // sum равен 15
int difference = a - b; // difference равен 5
int product = a * b; // product равен 50
int quotient = a / b; // quotient равен 2Обратите внимание, что при делении двух целых чисел результат будет целым числом (дробная часть отбрасывается). Например:
int result = 7 / 2; // result равен 3, а не 3.5Чтобы получить результат с плавающей точкой, хотя бы один из операндов должен быть float:
float result = 7.0 / 2; // result равен 3.5Задание
ЛегкоНапишите программу на C, которая выполняет следующие операции:
- Объявите две целочисленные переменные
num1иnum2и инициализируйте их значениями 15 и 4 соответственно. - Вычислите сумму
num1иnum2и сохраните её в переменной с именемsum. - Вычислите разность между
num1иnum2и сохраните её в переменной с именемdifference. - Вычислите произведение
num1иnum2и сохраните его в переменной с именемproduct. - Вычислите частное от деления
num1наnum2и сохраните его в переменной с именемquotient. - Выведите все результаты с помощью
printf()в следующем формате:
Sum: [value of sum]
Difference: [value of difference]
Product: [value of product]
Quotient: [value of quotient]Попробуйте сами
#include <stdio.h>
int main() {
// Объявите и инициализируйте переменные здесь
// Выполните вычисления
// Выведите результаты
return 0;
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
2Переменные
Типы данныхЦелые числаFloat и DoubleСимволыЛогический типКонстантыОсновы printfПравила именования переменныхПриведение типов. Часть 1Приведение типов. Часть 2Итоговое задание3Операторы
Арифметические операторыОператор остатка от деленияИнкремент и декрементОператоры присваиванияОператоры сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Логические операторы. Часть 3Задание на повторениеПотренируйтесь самостоятельно: Онлайн-компилятор C