Thursday, October 25, 2018

Program C++ bintang beserta kodingnya | Algoritma pemrograman

ALGORITMA
Program Bintang;
Deklarasi
   n,i,j:integer;
Algoritma
   read(n);
   for (i<-1) to (i<=n) do
       for (j<-1) to (j<=i) do
       write(*);
   endfor






KODING
#include <iostream>
using namespace std;
int main() {
    int n,i,j;
    cout<<"Masukan jumlah N=";cin>>n;
    cout<<" "<<endl;
    for (i=1;i<=n;i++)
    {    for (j=1;j<=i;j++)
        {cout<<"*";    }
        cout<<endl;
    }
    system("PAUSE");
}
   
 KELUARAN

Download program disini https://drive.google.com/open?id=1yQNzNOsAISHguoQcbWoGoiLP7XWBNPqw

Program C++ membuat persegi bilangan beserta kodingnya | Algoritma Pemrograman

ALGORITMA
Program PersegiBilangan;
Deklarasi
   i,j,n:integer;

Algoritma
   read(n);
   for (i<-1) to (i<=n) do
    for (j<-1) to (j<=nn) do
        write(i);
            write(j);
   endfor

KODING
#include <iostream>
using namespace std;
int main () {
    int i,j,n;
    cout<<"Masukan jumlah angka: "; cin>> n;
    for (i=1;i<=n;i++)
    {
        for(j=1;j<=n;j++)
        {
            cout<<i;
            cout<<j;
            cout<<" ";
        }
        cout<<endl;
    }
    system("PAUSE");
}


KELUARAN
  

 

Sunday, September 23, 2018

Program C++ N bilangan K menggunakan looping beserta koding | Algoritma Pemrograman

ALGORITMA 

PROGRAM NBilK

DEKLARASI
    n, i,k,p: integer

ALGORITMA
   read (n,k)
   for (i=1; i<=n; i++)
          write ( i*k)
   endfor

KODING
#include<iostream>
using namespace std;
int main() {
    int n, i,k,p;
    cout<<"n="; cin>>n;
    cout<<"k="; cin>>k;
    for (int i=1; i<=n; i++)
    cout<<"N bilangan K"<<i*k<<endl;
    system("PAUSE");
}



KELUARAN 
 

Program C++ N bilangan asli pertama menggunakan looping beserta koding | Algoritma Pemrograman

 ALGORITMA

PROGRAM NBilAsliPertama

DEKLARASI
   j,n,i:integer

ALGORITMA
   read (n)
   j<-0
   for (i=1; i<=n; i++)
          j<-j+i
         write (j)
   endfor

KODING
#include<iostream>
using namespace std;
int main() {
    int j,n,I;
    cout<<"n="; cin>>n;
    {j=0;}
    for (int i=1; i<=n; i++)
    {j=j+i;}
    cout<<"N bilangan asli pertama="<<j<<endl;
    system("PAUSE")
}



 
KELUARAN

Program memeriksa bilangan prima atau bukan menggunakan looping beserta koding | Algoritma Pemrograman

 ALGORITMA

PROGRAM PeriksaBilPrima

DEKLARASI
   N,i : integer
   Bilangan: string

ALGORITMA
   read (N)
   for (i=2; i<=N-1; i++)
         if (N mod i ==0)
             Bilangan<-'Bukan Prima'
             write (N, Bilangan)
         endif
   endfor


CODING
#include<iostream>
#include<math.h>
using namespace std;
int main() {
    int N;
    string Bilangan;
    cout<<"PROGRAM PERIKSA BILANGAN PRIMA ATAU TIDAK"<<endl;
    cout<<"Masukan N="; cin>> N;
    {Bilangan="Prima";}
    for (i=2; i<=N-1; i++)
    if (N%i==0)
       {Bilangan="Bukan Prima";}
    cout<<""<<endl;
    cout<<N<<""<<Bilangan<<endl;
    system("PAUSE");
}
 KELUARAN


Program C++ bilangan kuadrat 1-10 menggunakan looping dengan codingnya | Algoritma Pemrograman

 ALGORITMA

PROGRAM BilanganKuadrat

DEKLARASI
   i: integer

ALGORITMA
   for (i=1; i<=10; i++) do
          write (i*i)
   endfor


CODING
#include<iostream>
using namespace std;
int main() {
    int i;
    for (i=1; i<=10; i++)
    cout<<i*i<<endl;
    system("PAUSE");
    }

KELUARAN




Sunday, September 9, 2018

Program C++ Menghitung Tarif Rental | Algoritma Pemrograman

 ALGORITMA

PROGRAM TarifRental;

DEKLARASI
    jam1, menit1, detik1, hasilkonversi, jam2, menit2, detik2, selisihjam, selisihmenit, selisihdetik, TarifRental: integer;

ALGORITMA
    Read(jam1, menit1, detik1, jam2, menit2, detik2);
    selisihjam<-jam2-jam1;
    selisihmenit<-menit2-menit1;
    selisihdetik<-detik2-detik1;
    hasilkonversi<-(selisihjam*60)+selisihmenit+(selisihdetik/60);
    write(hasilkonversi);
    TarifRental<-hasilkonversi*300;
    write(TarifRental);

CODING
#include<iostream>
using namespace std;
int main() {
    int jam1, menit1, detik1, hasilkonversi, jam2, menit2, detik2, selisihjam, selisihmenit, selisihdetik, TarifRental;
    cout<<"Jam Mulai="; cin>> jam1;
    cout<<"Jam Selesai="; cin>> jam2;
    selisihjam=jam2-jam1;
    cout<<"Menit Mulai="; cin>>menit1;
    cout<<"Menit Selesai="; cin>>menit2;
    selisihmenit=menit2-menit1;
    cout<<"Detik Mulai="; cin>>detik1;
    cout<<"Detik Selesai="; cin>>detik2;
    selisihdetik=detik2-detik1;
    hasilkonversi=(selisihjam*60)+selisihmenit+(selisihdetik/60);
    TarifRental=hasilkonversi*300;
    cout<<"Tarif Rental= Rp "<< TarifRental<<endl;
    system("PAUSE");
   
}


KELUARAN



Program C++ Luas Segitiga Sembarang beserta kodingnya | Algoritma Pemrograman

ALGORITMA
 
PROGRAM LuasSegitigaSembarang
{Program untuk mencetak hasil dari luas segitiga sembarang
input: sisi a, sisi b, sisi c, S=1/2(a+b+c)
output: luas segitiga sembarang}

DEKLARASI
    sisiA, sisiB, sisiC, s, luas: real

ALGORITMA
    read (sisiA, sisiB, sisiC)
    s=(sisiA+sisiB+sisiC)/2
    read (s)
    luas=sqrt(s*(s-sisiA)*(s-sisiB)*(s-sisiC))
    write (luas)

CODING#include<iostream>
#include<math.h>
using namespace std;
int main() {
    float sisiA, sisiB, sisiC, s, luas;
    cout<<"a="; cin>>sisiA;
    cout<<"b="; cin>>sisiB;
    cout<<"c="; cin>>sisiC;
    s=(sisiA+sisiB+sisiC)/2;
    cout<<"s="<<s<<endl;
    luas=sqrt(s*(s-sisiA)*(s-sisiB)*(s-sisiC));
    cout<<"Luas segitiga sembarang="<<luas<<endl;
    system("PAUSE");
}


KELUARAN
  



Sunday, July 22, 2018

PROGRAM C++ Menentukan Jenis Persamaan Kuadrat | Algoritma Pemrograman

ALGORITMAProgram JenisPersamaanKuadrat

Deklarasi
    a,b,c: integer
    D,x1,x2,p,q real
Algoritma
    read (a,b,c)
    D<-b*b-4*a*c
    x1<-(-b+sqrt(D))/2*a
    x2<-(-b-sqrt(D))/2*a
    p<-(-b/2*)a
    q<-sqrt(-D)/2*a
    if (D>0) then
       {write (x1)
         write (x2)
       write ('2 akar real')    }
    if (D==0) then
       {write (x1)
          write ('1 akar real') }
    if (D<0) then
       {write (x1,x2)
         write ('2 akar imajiner')  }


CODING
/***PROGRAM MENENTUKAN JENIS AKAR PERSAMAAN KUADRAT***/
#include<iostream>
#include<math.h>
using namespace std;
int main() {
    /**DEKLARASI**/
    int a,b,c;
    float D,x1,x2,p,q;
    /*ALGORITMA*/
    cout<<"PROGRAM MENENTUKAN JENIS AKAR PERSAMAAN KUADRAT"<<endl;
    cout<<"a="; cin>>a;
    cout<<"b="; cin>>b;
    cout<<"c="; cin>>c;
    D=b*b-4*a*c;
    x1=(-b+sqrt(D))/2*a;
    x2=(-b-sqrt(D))/2*a;
    p=-b/2*a;
    q=sqrt(-D)/2*a;
    if (D>0)
       {cout<<"x1="<<x1<<endl;
       cout<<"x2="<<x2<<endl;
       cout<<"2 akar real"<<endl;
       }
    if (D==0)
       {cout<<"x1=x2="<<x1<<endl;
           cout<<"1 akar real"<<endl;
       }
    if (D<0)
       {cout<<"x1="<<p<<"+"<<q<<"i"<<endl;
       cout<<"x2="<<p<<"-"<<q<<"i"<<endl;
       cout<<"2 akar imajiner"<<endl;
       }
    system("PAUSE");
}


KELUARAN

 

Program C++ Mengubah Nilai Dolar ke Rupiah | Algoritma Pemrograman

ALGORITMA
Program MengubahNilaiDolarkeRupiah
Deklarasi
   dolar, konversi: integer
Algoritma
   read (dolar)
   konversi<-dolar*14000
   write ( konversi)

CODING
/***PROGRAM KONVERSI DOLAR KE RUPIAH***/
#include<iostream>
using namespace std;
int main() {
    /**DEKLARASI**/
    int dolar,konversi;
    /*ALGORITMA*/
    cout<<"PROGRAM KONVERSI DOLAR KE RUPIAH"<<endl;
    cout<<"Masukan jumlah dolar:"; cin>> dolar;
    konversi=dolar*14000;
    cout<<"Rupiah="<<"Rp "<<konversi<<endl;
    system("PAUSE");
}

KELUARAN

Program C++ Menampilkan Bintang Segitiga | Algoritma Pemrograman

ALGORITMAProgram Bintang

Deklarasi
   n,i,j: integer
Algoritma
   read (n)
   for (i=1to i<=n) do
    {  for (j=1 to j<=i) do
              write('*')
        endfor   }
    for (i=n-1downto i>=1) do
    {   for (j=i downto j>=1)
               write('*')
          endfor   }
    endfor
    endfor

CODING 

#include <iostream>
using namespace std;
int main() {
    int n,i,j;
    cout<<"Masukan jumlah N=";cin>>n;
    cout<<" "<<endl;
    for (i=1;i<=n;i++)
    {    for (j=1;j<=i;j++)
        {cout<<"*";    }
        cout<<endl;
    }
    for (i=n-1;i>=1;i--)
    {    for (j=i;j>=1;j--)
        {cout<<"*";        }
        cout<<endl;
    }
    system("PAUSE");
}



KELUARAN

Program C++ Regard | Algoritma Pemrograman

ALGORITMA
Program Regard

Deklarasi
    nama: string
Algoritma
   read (nama)
   Write ('Hai, '+ nama)

CODING
#include <iostream>
#include <string>
using namespace std;
int main() {
    string nama;
    cout<<"Nama:";
    cin>>nama;
    cout<<"Hai, "+nama;
    cout<<" "<<endl;
    system("PAUSE");
}

KELUARAN

 


   

Program C++ Pertukaran Dua Bilangan | Algoritma Pemrograman

ALGORITMA
Program PertukaranDuaBilangan
Deklarasi
   a,b,c:integer
Algoritma
   read (a,b)
    c<-a
    a<-b
    b<-c
   write (a,b)

CODING
#include<iostream>
using namespace std;
int main() {
    int a,b,c;
    cout<<"a=";
    cin>>a;
    cout<<"b=";
    cin>>b;
    c=a;
    a=b;
    b=c;
    cout<<" "<<endl;
    cout<<"a="<<a<<endl;
    cout<<"b="<<b<<endl;
    cout<<" "<<endl;
    system("PAUSE");
}



KELUARAN