Program C untuk Menunjukkan Faktor Nombor

Isi kandungan

Dalam contoh ini, anda akan belajar mencari semua faktor bilangan bulat yang dimasukkan oleh pengguna.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan C berikut:

  • Pengendali Pengaturcaraan C
  • C jika… lain Penyataan
  • C untuk Gelung

Program ini mengambil bilangan bulat positif dari pengguna dan memaparkan semua faktor positif nombor tersebut.

Faktor Integer Positif

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

Pengeluaran

Masukkan bilangan bulat positif: 60 Faktor 60 adalah: 1 2 3 4 5 6 10 12 15 20 30 60 

Dalam program ini, bilangan bulat positif yang dimasukkan oleh pengguna disimpan dalam angka.

The forgelung mengulangi sehingga i <= numadalah palsu.

Dalam setiap lelaran, sama ada nombor dibahagikan dengan tepat oleh i. Ini adalah syarat untuk saya menjadi faktor bilangan.

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

Maka nilai i meningkat oleh 1.

Artikel menarik...