Розклад трицифрового числа#935

Розклад трицифрового числа (Розбір)

Аналіз алгоритму

Нехай n – трьохзначне число. Тоді:

Вхідне число n може бути від'ємним. Тому перед знаходженням його цифр слід обчислити його модуль.

Реалізація алгоритму

Читаємо вхідне значення n. Якщо воно від'ємне, то міняємо знак на додатній.

scanf("%d", &n);
if (n < 0) n = -n;

Знаходимо цифри числа.

a = n / 100;
b = n / 10 % 10;
c = n % 10;

Виводимо кожну цифру числа в окремому рядку.

printf("%d\n%d\n%d\n", a, b, c);