Algoritma dan Program Mencari Nilai Faktorial

Posted in
Algoritma:   Deklarasi     x : integer   Deskripsi     read x     for (int i=2;i<=x;i++)     if(x mod i = 0)     write i     x/=i     i--     end Program biasa: #include <iostream.h> #include <conio.h> void main(){ int x; cout<<"Mencari nilai faktorial\n"; cout<<"Masukkan bilangan: ";cin>>x; for(int i=2;i<=x;i++) { if(x%i==0) { cout << i << " * "; x/=i; i--;}} getch ();} Program class: #include <iostream.h> #include <conio.h> class faktorial{ public: void masukan(); void hasil(); private: int x;}; void [...]
SelengkapnyaAlgoritma dan Program Mencari Nilai Faktorial

Algoritma dan Program Mencari KPK

Posted in
Algoritma:   Deklarasi     x     : integer     y     : integer     hasil : integer   Deskripsi     read x     read y     hasil=0     for (int i=1;i<=y;i++)     hasil=hasil+x     if (hasil mod y = 0)     write hasil     return     end Program biasa: #include <iostream.h> #include <conio.h> void main(){ int x,y,hasil; cout<<"Mencari nilai KPK\n"; cout<<"Masukkan bilangan ke-1: ";cin>>x; cout<<"Masukkan bilangan ke-1: ";cin>>y; hasil=0; for [...]
SelengkapnyaAlgoritma dan Program Mencari KPK

Algoritma dan Program Menentukan Bilangan Prima atau Bukan

Posted in
Algoritma:   Deklarasi     x : integer     y : integer   Deskripsi     read x     y=0     for(int i=1; i<=x; i++)     if(x mod i = 0)     y++;     if(y = 2)     write prima     else     write bukan     end Program biasa: #include <iostream.h> #include <conio.h> void main(){ int x,y; cout<<"Menentukan bilangan prima atau bukan\n"; cout<<"Masukkan bilangan: ";cin>>x; y=0; for(int i=1; i<=x; i++) if(x%i==0) y++; if(y==2) cout<<x<<" adalah bilangan prima"; else cout<<x<<" [...]
SelengkapnyaAlgoritma dan Program Menentukan Bilangan Prima atau Bukan

Algoritma dan Program Menentukan Hari

Posted in
Algoritma:   Deklarasi     h    : integer     hari : string   Deskripsi     read h     pilih (h) untuk       1:hari=senin       2:hari=selasa       3:hari=rabu       4:hari=kamis       5:hari=jumat       6:hari=sabtu     else hari=minggu     end pilih     write hari     end Program biasa : #include <iostream.h> #include <conio.h> void main(){ int h; char *hari; cout<<"Menentukan hari\n"; cout<<"Masukkan [...]
SelengkapnyaAlgoritma dan Program Menentukan Hari

Algoritma dan Program Konversi Meter ke Cm dan Inchi

Posted in
Algoritma:   Deklarasi     m    : float     cm   : float     inci : float   Deskripsi     read m     cm=m*100     inci=cm*100/2.54     write cm     write inchi     end Program biasa: #include <iostream.h> #include <conio.h> void main(){ float m,cm,inci; cout<<"Konversi dari meter ke cm dan inchi\n"; cout<<"Masukkan nilai untuk meter: ";cin>>m; cm=m*100; inci=cm/2.54; cout<<m<<" meter : "<<cm<<" centimeter\n"; cout<<m<<" meter : "<<inci<<" inchi"; getch();} Program [...]
SelengkapnyaAlgoritma dan Program Konversi Meter ke Cm dan Inchi

Algoritma dan Program Menentukan Nilai IP

Posted in
Algoritma:   Deklarasi     nilai  : integer     Hasil  : character   Deskripsi     read nilai     if (nilai>80)and(nilai<=100)then hasil=A     else if (nilai>60)and(nilai<=80)then hasil=B     else if (nilai>40)and(nilai<=60)then hasil=C     else if (nilai>20)and(nilai<=40)then hasil=D     else then hasil=E     end if     write hasil     end Program biasa : #include <iostream.h> #include <conio.h> void main(){ int nilai; char hasil; cout<<"Mencari nilai huruf\n"; cout<<"Masukkan [...]
SelengkapnyaAlgoritma dan Program Menentukan Nilai IP

Algoritma dan Program Menghitung Jumlah Deret

Posted in
Algoritma:   Deklarasi     n : integer     jumlah : integer   Deskripsi     read n     hasil=0        for(int i=0;i<=n;i++)     hasil +=i     write hasil     end Program Biasa : #include <iostream.h> #include <conio.h> void main(){ int n,hasil=0; cout<<"Mencari jumlah suku 1-n\n"; cout<<"Masukkan nilai maksimalnya: ";cin>>n; for(int i=0;i<=n;i++) hasil +=i; cout<<"Total jumlah deret sampai "<<n<<" adalah "<<hasil; getch;} Program Class: #include <iostream.h> #include <conio.h> class [...]
SelengkapnyaAlgoritma dan Program Menghitung Jumlah Deret

Algoritma dan Program Menghitung Perpangkatan

Posted in
Algoritma:   Deklarasi     x : integer     y : integer     pangkat : integer   Deskripsi     read x,y     hasil=1     for(int i=1;i<=y;i++)     hasil *=x     write hasil     end     Program Biasa: #include <iostream.h> #include <conio.h> int main(){ int x,y,hasil=1; cout<<"Menghitung perpangkatan\n"; cout<<"Masukkan bilangannya: ";cin>>x; cout<<"Masukkan bilangan pangakatnya: ";cin>>y; for(int i=1;i<=y;i++) hasil *=x; cout<<"Jadi "<<x<<" dipangkatkan dengan "<<y<<" [...]
SelengkapnyaAlgoritma dan Program Menghitung Perpangkatan

Algoritma dan Program Menentukan Tahun Kabisat Atau Bukan

Posted in
Algoritma:   Deklarasi     t : integer   Deskripsi     if(t mod 4 =0)      then      write(kabisat)     else      write(bukan kabisat)     endif     end Program biasa: #include <iostream.h> #include <conio.h> void main(){ int t; cout<<"Mencari tahun kabisat\n"; cout<<"Masukkan tahun: ";cin>>t; if(t%4==0){cout<<"Merupakan tahun kabisat";} else{cout<<"Bukan merupakan tahun kabisat";} getch ();} Program dengan Class: #include <iostream.h> #include <conio.h> class kabisat{    friend istream [...]
SelengkapnyaAlgoritma dan Program Menentukan Tahun Kabisat Atau Bukan

Algoritma dan Program Pengisian BBM Pada SPBU

Posted in
Algoritma:   Deklarasi     jenis  : char     pilih  : integer     jumlah : float     L      : float     rp     : float   Deskripsi     if(jenis=premium/pertamax/solar dan pilih=rp)       for (a=0;a<=L;a+=0.1)       jumlah=(a+0.1)*harga     then       write (jumlah)     endif     endfor     else if(jenis=premium/pertamax/solar dan pilih=L)       for (b=0;b<=L;b+=500)       [...]
SelengkapnyaAlgoritma dan Program Pengisian BBM Pada SPBU

Algoritma dan Program Mencari Bilangan Terbesar

Posted in
Algoritma:   Deklarasi     a : integer     b : integer   Deskripsi     if(a>b)     then       write(a)     else if(a<b)       write(b)     else if(a=b)       write(a)     else       write(bukan bilangan)     endif     end Program Biasa : #include <iostream.h> int main(){ int a,b; cout<<"Masukkan bilangan terbesar\n"; cout<<"Masukkan bilangan pertama: "; cin>>a; cout<<"Masukkan bilangan kedua: "; cin>>b; if(a>b) cout<<"Bilangan [...]
SelengkapnyaAlgoritma dan Program Mencari Bilangan Terbesar

Algoritma dan Program Menghitung Luas Lingkaran dan Volume Bola

Posted in
Algoritma:  Deklarasi    rl : integer    rv : integer    v  : float    l  : float  Deskripsi    l=3.14*rl*rl    v=(4*3.14*rv*rv*rv)/3    then    write(l)(v)    end Program Biasa: #include <iostream> #include <conio.h> void main(){ int rl,rv; float l,v; cout<<"Menghitung Luas lingkaran\n"; cout<<"Masukkan jari-jari lingkaran"; cin>>rl; cout<<"Menghitung volume bola\n"; cout<<"Masukkan jari-jari bola"; cin>>rv; l=3.14*rl*rl; v=(4*3.14*rv*rv*rv)/3; cout<<"Luas lingkaran adalah "<<l; cout<<"\nVolume bola adalah "<<v; getch();} Program [...]
SelengkapnyaAlgoritma dan Program Menghitung Luas Lingkaran dan Volume Bola