Pages

8 Nov 2013

c++ coding


1. Bulatlah program untuk menghitung 10 deret bilangan genap dengan
hasilnya :
                   2 + 4 + 6 + 8 + 10 + 12 + 14 + 16 + 18 + 20 = 110



jawaban :

#include<iostream.h>
#include<conio.h>

main()
{
int a=2,b=20,n;

for(a=a;a<=b;a+=2)
{
cout<<a;
if(a<b)
{
cout<<"+";
}
}

cout<<"=";
n=b/2;
n=n*(n+1);
cout<<n;

getch();
}

 

hasil keluaran :

 

 2. Bulatlah program untuk menghitung 10 deret bilangan ganjil dengan
hasilnya :
                 1 + 3 + 5 + 7 + 9 + 11 + 13 + 15 + 17 + 19 = 100





jawaban :


#include<iostream.h>
#include<conio.h>

main()
{
int a=1,b=19,n;

for(a=a;a<=b;a+=2)
{
cout<<a;
if(a<b)
{
cout<<"+";
}
}

cout<<"=";
n=(b+1)/2;
n=n*n;
cout<<n;





hasil keluaran :
 

3. Bulatlah program untuk menghitung penjumlahan deret bilangan genap
membentuk segitiga siku dengan hasilnya :
2 = 2
2 + 4 = 6

2 + 4 + 6 = 12
2 + 4 + 6 + 8 = 20
2 + 4 + 6 + 8 + 10 = 30


 jawaban :


#include<iostream.h>
#include<conio.h>

main()
{
int A,i,j,jum;
cout<<"input :";cin>>A;
for(i=2;i<=A;i+=2)
{
    jum=0;
   for(j=2;j<=i;j+=2)
       {
          if(j!=2)
         cout<<"+";
         cout<<j;
         jum+=j;
      }
   cout<<"="<<jum<<endl;
}
cout<<endl;

}


hasil keluaran :
 

 4. Bulatlah program untuk menghitung perkalian deret bilangan ganjil
membentuk segitiga siku dengan hasilnya :
1 = 1
1 * 3 = 3
1 * 3 * 5 = 15
1 * 3 * 5 * 7 = 105
1 * 3 * 5 * 7 * 9 = 945



jawaban : 

#include<iostream.h>
#include<conio.h>

main()
{
int A,i,j,jum;
cout<<"input :";cin>>A;
for(i=1;i<=A;i+=2)
{
 jum=1;
 for(j=1;j<=i;j+=2)
 {
 if(j!=1)
 cout<<" * ";
 cout<<j;
 jum*=j;
 }
cout<<"= "<<jum<<endl;
}
cout<<endl;
}
 



hasil keluaran :