C Program za prikaz čimbenika broja

U ovom ćete primjeru naučiti pronaći sve čimbenike cijelog broja koji je korisnik unio.

Da biste razumjeli ovaj primjer, trebali biste imati znanje sljedećih C programskih tema:

  • C Operateri programiranja
  • C if … else Izjava
  • C za Loop

Ovaj program uzima pozitivan cijeli broj od korisnika i prikazuje sve pozitivne čimbenike tog broja.

Čimbenici pozitivnog cjelovitog broja

#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; ) 

Izlaz

Unesite pozitivan cijeli broj: 60 Čimbenici od 60 su: 1 2 3 4 5 6 10 12 15 20 30 60 

U programu se pozitivni cijeli broj koji je korisnik unio pohranjuje u num.

forPetlja ponovljena do i <= numlažno.

U svakoj se iteraciji provjerava je li num točno djeljiv sa i. Uvjet je da i bude faktor broja.

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

Tada se vrijednost i povećava za 1.

Zanimljivi članci...