Program untuk menghitung perkalian deret bilangan ganjil membentuk segitiga siku


Program untuk menghitung perkalian deret bilangan ganjil membentuk segitiga siku


#include <cstdlib>
#include <iostream>
#include <iomanip>

using namespace std;

int main(int argc, char *argv[])
{
    int n=11;
    int baris=n/2;
    int hasil;
    int total=0;
    int k;
    for (int i=1;i<=baris;i++)
    {
        hasil=1;k=1;
        for(int j=1;j<=i;j++)
        {
                hasil=hasil*k;
                cout<<k;
                if (j==i)
                   cout<<"  ";
                else
                    cout<<" * ";
                k=k+2;      
        }
       cout<<setiosflags(ios::right)<<setw(10)<<" = "<<hasil<<endl;
       total=total+hasil;
   
    }
   
    cout<<setiosflags(ios::right)<<setw(10)<<" total = "<<total<<endl;
    cout<<endl;
   
    system("PAUSE");
    return EXIT_SUCCESS;
}


Tampilan :





Komentar

  1. sob kalau outputnya seperti ini 2*4*6*8*10*12 = 46080
    help me.. sob

    BalasHapus

Posting Komentar

Postingan Populer