Kamis, 23 Juni 2011

Algoritma dan Program Deret Aritmatika


Algoritma :
Deklarasi
    n    : integer
    j    : integer
    rumus    :
    jumlah    :
    total    :
Deskripsi
    read n
    jumlah <- 0
    total <- 0
    rumus <- -1
    for j <- 1 to n do
        rumus <- rumus*-1
        total <- rumus/j
        jumlah + <- total
        if (j=1) then
            write total
        end if
        if (j>1) then
            write + total
        end if
    end for
    write jumlah
    end




Source Code:

#include <iostream.h>
#include<conio.h>
int main(){
int a, b, n, y;
cout<<"\n\t========================";
cout<<"\n\t+ tutik lestari+";
cout<<"\n\t========================\n\n";
cout<<"Masukkan nilai a (Awal) : ";
cin>>a;
cout<<"Masukkan nilai b (Beda) : ";
cin>>b;
cout<<"Masukkan nilai n : ";
cin>>n;

for(int i=1; i<=n; i++)
       cout<<"\nBil. ke-"<<i<<" : "<<a+(b*(i-1));
      
y=((a+(b*(n-1)))+a)*n/2;
cout<<"\n\nJumlah deret sampai ke suku-"<<n<<" : "<<y;
getch();
return 0;
}




Tidak ada komentar:

Posting Komentar