Sementara hanya ini yg bisa di posting lebih dahulu!
Soal!
1.Buatlah program untuk menghitung 10 deret bil. genap dengan hasilnya:
#include<stdio.h>
#include<conio.h>
#include<iostream.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();
}
#include<conio.h>
#include<iostream.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();
}
2.Buatlah program untuk menghitung 10 deret bil. ganjil dengan hasilnya:
1+3+5+7+9+11+13+15+17+19=100
Jawab:
Jawab:
#include<stdio.h>
#include<conio.h>
#include<iostream.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;
getch();
}
#include<conio.h>
#include<iostream.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;
getch();
}
3.Buatlah 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
Jawab:
#include<iostream.h>
#include <stdio.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;
getch();
}