n,jumlah,x : integer
rata : real
Deskripsi :
jumlah=0
i=1
repeat
julmah=jumlah+(1/i)
i=1+1
selisih=(1/i)-(1/(i-1))
until about(selisih)<0,001
write(jumlah,i)
Flowchart
Programnya
#include <iostream.h>
#include <conio.h>
#include <math.h>
class Deret{
friend ostream& operator<<(ostream&, Deret&);
public :
float hitung_Deret();
private:
int n;
float hasil;
};
float Deret:: hitung_Deret(){
float selisih,jumlah=0.0;
int i=1;
do{
jumlah+=1.0/(i-1)-1.0/i;
}while(selisih>=0.001);
cout<<"Perulangan dilakukan sebanyak :"<<i<<endl;
return jumlah;
}
ostream& operator<<(ostream& out, Deret&){
out<<"Jumlah deret ="<<A.hitung_Deret();
return out;
}
void main(){
Deret X;
cout<<X;
}
system ("PAUSE");
return EXIT_SUCCESS;
}
Tidak ada komentar:
Posting Komentar