Ц Програм за приказ фактора броја

У овом примеру ћете научити да пронађете све факторе целог броја који је унео корисник.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања на Ц:

  • Ц Оператери програмирања
  • Ц иф… елсе Изјава
  • Ц за Лооп

Овај програм узима од корисника позитиван цео број и приказује све позитивне факторе тог броја.

Фактори позитивног целог броја

#include int main() ( int num, i; printf("Enter a positive integer: "); scanf("%d", &num); printf("Factors of %d are: ", num); for (i = 1; i <= num; ++i) ( if (num % i == 0) ( printf("%d ", i); ) ) return 0; ) 

Оутпут

Унесите позитиван цео број: 60 Фактори од 60 су: 1 2 3 4 5 6 10 12 15 20 30 60 

У програму се позитивни цели број који је унео корисник чува у нум.

forПетља се понавља све док i <= numје лажна.

У свакој итерацији проверава се да ли је нум тачно дељиво са и. Услов је да и буде фактор броја.

if (num % i == 0) ( printf("%d ", i); ) 

Тада се вредност и увећава за 1.

Занимљиви Чланци...