Algoritma Prosedur/Fungsi
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int i,j,n;
int Arr[50];
int tmp;
cout << "\n ---------------------------------------------";
cout << "\n | >> Program Pengurutan Data << |";
cout << "\n | >> Secara Ascending << |";
cout << "\n | >> Bubble Sort << |";
cout << "\n ---------------------------------------------\n";
//onlygreatshare.blogspot.com
cout << "\n ==> Inputkan banyak data yg akan diurutkan: ";
cin >> n;
cout << "\n";
for(i=1; i<=n; i++)
{
cout<<"\tInputkan data ke-"<<i<<" = ";
cin>>Arr[i];
}
#include<iostream>
#include<conio.h>
using namespace std;
void sanwani(int Aku[], int Kamu, int Kita){
int Sorting;
cout<<endl;
cout<<" Nama : sanwani "<<endl;
cout<<" Kelas : 02TPLM002 Reguler B "<<endl;
cout<<" Mata Kuliah : Algoritma & Pemrograman 2"<<endl;
cout<<endl;
int i,n;
int Angka[]={3,10,15,2,13,4,9,8,10,17,18,19,65,45,13,54,44,6,11,30};
const int size = sizeof(Angka)/sizeof (Angka[0]);
for(i = size-1;i >0;i--)
for(n= 0;n<i;n++)
if(Angka[n]<Angka[n+1])
sanwani(Angka,n,n+1);
for(i=0; i<size; i++)
cout<<" "<<Angka[i];
cout<<endl;
getch (); }
HASIL PROGRAMNYA:
ALGORITMA & PEMOGRAMAN II SANWANI
STMIK ERESHA 161021450178
02TPLM002
main(){
long int faktor;
long int n;
cout<<"Masukan Nilai Faktorial: ";
cin>>n;
faktor = faktorial(n);
cout<<n<<"! = "<<faktor<<endl;
return (0);
}
{int z,x;
cout << "Masukkan angka = "; cin >> z;
cout << "Deretnya = ";
for (x=z+1; x>1; x--)
{cout << x-1 << "x";}
cout << "\nHasil = " << fakt(z)<< endl;
}
int fakt(int a)
if (a<=1)
a=1;
else
a=a*(fakt(a-1));
return (a);
}
ALGORITMA & PEMOGRAMAN II SANWANI
STMIK ERESHA 161021450178
02TPLM002
#include <iostream>
return 0;
// MENARA HANOI
#include <iostream>
cout<<"Piringan " << N <<" dari " << asal << " ke " <<
tujuan<<endl;
//menampilkan hasil pemindahan piringan dari asal ke tujuan
}
ALGORITMA & PEMOGRAMAN II SANWANI
STMIK ERESHA 161021450178
02TPLM002