DW_25: Membuat bilangan deret bertambah

Membuat bilangan deret bertambah

Algoritma 

1. inisialisasi c=1, ulang=1, bil=0, jml=0, batas
2. inputkan batas nilai
3. masuk ke dalam decision ulang<=batas
4. jika iya, masuk kedalam proses bil = bil + c
5. cetak nilai bil
6. masuk kedalam proses lagi jml = jml+bil, ulang++, c++
7. kembali ke dalam decision selama ulang masih kurang dari batas
8. jika ulang sudah lebih dari batas, maka cetak jumlah
9. program selesai

Flowchart

Source code

#include<stdio.h>
main()
{
int c=1,bil=0,ulang=1,batas,jml=0;
printf("masukkan batas nilai : ");
scanf("%d",&batas);

do
{
bil=bil+c;
printf("%4d",bil);
jml=jml+bil;
ulang++;
c++;
}
while(ulang<=batas);
printf("= %d\n",jml);
}

Preview program



Tidak ada komentar:

Posting Komentar

Copyright © DW_25 apawhat