Algoritma: Kelipatan bilangan bertambah

Jika anda suka dengan artikel ini berbagilah ke rekan anda, simpan ke bentuk PDF atau bagikan ini ke social media




Soal: Buatlah algoritma dan flowchart bilangan berikut beserta implementasinya ke program!

1 3 6 10 15  = 35

Algoritmanya adalah
  1. Start program
  2. Inisialisasikan a=1, b=0, total=0, range
  3. Masukkan variabel range
  4. Selama a<=range maka hitung b=b+a, total=total+b, a=a+1, kemudian cetak hasil b
  5. Diluar itu maka cetak hasil total
  6. Program end

Source code
#include <stdio.h>

main()
{
 int a=1,b=0,tot=0,n;
 printf("\n YASIN ABDULLAH | 1 D3 IT B\n Masukkan bilangan \"n\"\t= ");
 scanf("%d",&n);
 while (a<=n)
 {
  b+=a;
  tot+=b;
  a++;
  printf("%d\t",b);
 }
 printf("\t= %d\n",tot);
}

Program output

Leave a Reply