Analysis program:
This is a program iteraktif to find the sum of the input sequence (n). Please try running.
Program :
[sourcecode language="css"]
#include <iostream.h>
#include<conio.h>
class hitung
{
public:
void input();
int proses();
private:
int n;
float rumus,jumlah,total;
};
void hitung::input(){
cin>>n;
cout<<endl;}
int hitung::proses(){
jumlah=0;
total=0;
rumus=-1;
for(int j=1; j<=n; j++){
rumus=(rumus*(-1));
total=rumus/j;
jumlah+=total;
if(j==1)
cout<<"("<<total<<")";
if(j>1)
cout<<"+("<<total<<")";
}
cout<<endl<<endl<<"hasil penjumlahan deret = "<<jumlah;
return jumlah;
}
int main()
{
cout<<"menghitung jumlah dari rumus 1-(1/2)+(1/3)-(1/4)+...+(1/n)"<<endl<<endl;
cout<<"nilai n : ";
hitung deret;
deret.input();
deret.proses();
getch();
return 0;
}
[/sourcecode]
Jeliotnya :
[sourcecode language="css"]
import jeliot.io.*;
public class MyClass {
public static double iteratif(double x){
double jumlah=0.0;
for(int i=1; i<=x; i++){
if(i % 2 == 0) jumlah=jumlah-1.0/i;
else jumlah=jumlah+1.0/i;
}
return jumlah;
}
public static double rekursif(double x){
double jumlah=0.0;
if(x==1) return 1;
else if(x % 2 == 0) jumlah= -1.0/x + rekursif(x-1);
else jumlah= 1.0/x + rekursif(x-1);
return jumlah;
}
public static void main() {
double x;
MyClass a = new MyClass();
System.out.print("Masukkan batas bilangan : ");
x=Input.readDouble();
System.out.println("Hasil iteratif : " + iteratif(x));
System.out.print("Hasil rekursif : " + rekursif(x));
}
}
[/sourcecode]
Friday, 22 April 2011
Subscribe to:
Post Comments (Atom)
Popular Posts
-
Nemu artikel bagus nih tentang agama. Gak ada salahnya saya posting, apalagi sebelum bulan ramadhan ini. TAKHALLI sesungguhnya berunt...
-
#include <cstdlib> #include <iostream> using namespace std; int floor(double x){ int a; ...
-
KATA PENGANTAR
Blog Archive
-
▼
2011
(95)
-
▼
Apr
(19)
- Menentukan Bilangan Prima
- Membuat Kalkulator sederhana
- Menghitung Deret 1-1/2+1/3-1/4+..+1/n
- Merubah Nilai ke Huruf
- Specifies the Day of the input numbers
- Algoritma dan Program menentukan Tahun Kabisat
- Algoritma dan Program Mencari luas Lingkaran dan v...
- Contoh Form dan Frame diHTML
- Mencari KPK c++
- Menentukan tahun Kabisat ( Jeliot )
- Menentukan FPB
- Program Sederhana menentukan angka habis di bagi 3...
- Menentukan Persamaan Kuadrat (Akar Imajiner)
- Membuat tabel dan hyperlink di HTML
- PILIHAN SULIT
- Mencari Luas Lingkaran dan Volum Bola ( versi Jeli...
- Netbook Saya
- Program C++ Mengisi BBM
- Kiat Berbisnis Dengan Keamanan Sistem Handal Melal...
-
▼
Apr
(19)
|
[close]
Powered by Blogger.
0 komentar:
Post a Comment