Üçrəqəmli ədədin rəqəmlərinə ayrılması#935

Üçrəqəmli ədədin rəqəmlərinə ayrılması (Həll təhlili)

Alqoritm Təhlili

n üçrəqəmli bir ədəd olsun. Onda:

Daxil edilən ədəd n mənfi ola bilər. Buna görə, onun rəqəmlərini tapmadan əvvəl, onun mütləq dəyəri hesablanmalıdır.

Alqoritm Həyata Keçirilməsi

Daxil edilən dəyər n-i oxuyun. Əgər mənfidirsə, işarəni müsbətə dəyişin.

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

Ədədin rəqəmlərini tapın.

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

Ədədin hər bir rəqəmini ayrı-ayrı sətirdə çap edin.

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