У цьому прикладі ви навчитеся знаходити частку та залишок, коли ціле число ділиться на інше ціле число.
Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування на С:
- C Типи даних
- C Змінні, константи та літерали
- C Вхідний вихід (I / O)
- C Оператори програмування
Програма для обчислення коефіцієнта та залишку
#include int main() ( int dividend, divisor, quotient, remainder; printf("Enter dividend: "); scanf("%d", ÷nd); printf("Enter divisor: "); scanf("%d", &divisor); // Computes quotient quotient = dividend / divisor; // Computes remainder remainder = dividend % divisor; printf("Quotient = %d", quotient); printf("Remainder = %d", remainder); return 0; )
Вихідні дані
Введіть дивіденд: 25 Введіть дільник: 4 Коефіцієнт = 6 Залишок = 1
У цій програмі користувачеві пропонується ввести два цілих числа (дивіденд і дільник). Вони зберігаються у змінних дивіденд і дільник відповідно.
printf("Enter dividend: "); scanf("%d", ÷nd); printf("Enter divisor: "); scanf("%d", &divisor);
Потім коефіцієнт обчислюється за допомогою /
(оператора поділу) і зберігається у частці.
quotient = dividend / divisor;
Аналогічно, залишок обчислюється за допомогою %
(оператора модуля) і зберігається в залишку.
remainder = dividend % divisor;
Нарешті, частка та залишок відображаються за допомогою printf(
)
.
printf("Quotient = %d", quotient); printf("Remainder = %d", remainder);
Дізнайтеся більше про те, як працюють оператори в програмуванні на C.