Anda di halaman 1dari 11

LAPORAN PROGRAM APLIKASI

Oleh :
Azhari Muhaimin
1915036111

FAKULTAS TEKNIK

SISTEM INFORMASI

UNIVERSITAS MULAWARMAN

SAMARINDA

2020
Aplikasi Searching

Source Code :
//Aplikasi Searching
#include <iostream>
using namespace std;

int main()
{
int x,c,i,posisi;
cout<<"Jumlah Data : ";cin>>x;
int jumlah[x];
for(i=0;i<x;i++){
cout<<"Masukkan data ke-"<<i+1<<" : ";cin>>jumlah[i];
}
cout<<endl<<endl;
cout<<"Data Yang Dimasukkan : "<<endl;
for(i=0;i<x;i++){
cout<<" "<<jumlah[i];
}
cout<<endl;
cout<<"\nData yang ingin dicari : ";
cin>>c;
i=0;
posisi=0;
while(i<x && jumlah[i]!=c)
{
i++;
}
if (jumlah[i]!=c)
{
cout<<endl;
cout<<"Data Anda Tidak Ada";
}
else if(posisi=i+1)
{
cout<<endl;
cout<<"Data Yang Anda Cari Ada Di Posisi Ke-"<<posisi;
}
}
Running Out Print Screen :

Penjelasan :
1. Pada saat masuk di aplikasi kita harus memasukkan jumlah data yang ingin kita inputkan
2. Lalu masukkan data dengan jumlah yang sudah kita masukkan tadi
3. Lalu data yang kita masukkan tadi akan tertampil di program
4. Lalu masukkanlah data yang ingin dicari
5. Jika data yang dicari tidak ada, maka akan muncul tulisan “Data Anda Tidak Ada”.
Aplikasi Ascending

Source Code :
//Aplikasi Ascending
#include <iostream>
using namespace std;
int main()
{
int x, n, i, j, temp;
cout<<"Jumlah Bilangan : ";cin>>x;
int bil[x];
for(n=1; n<=x; n++){
cout<<"Bilangan ke-"<<n<<" : ";
cin>>bil[n];
}
cout<<endl<<endl;
cout<<"Bilangan Yang Di Masukkan : "<<endl;
for(n=1; n<=x; n++){
cout<<" "<<bil[n];
}
cout<<endl<<endl;
cout<<"Hasil pengurutan bilangan kecil ke besar : "<<endl;
for(i=1;i<=x;i++){
for(j=1;j<=x;j++){
if(bil[i]<bil[j]){
temp=bil[i];
bil[i]=bil[j];
bil[j]=temp;
}
}
}
for(i=1;i<=x;i++){
cout<<bil[i]<<" ";
}
return 0;
}
Running Out Print Screen :

Penjelasan :
1. Pada saat masuk di aplikasi kita harus memasukkan jumlah data yang ingin kita inputkan
2. Lalu masukkan data.
3. Data yang kita inputkan tadi akan tertampil dalam bentuk masih acak/sesuai dengan
urutann yang kita masukkan tadi.
4. Program akan otomatis mengurutkan data yang kita masukkan tadi mulai dari Terkecil ke
Terbesar.
Aplikasi Descending

Source Code :
//Aplikasi Descending
#include<iostream>
using namespace std;
int main()
{
int i,j,n;
int tmp;
cout<<"Jumlah Bilangan : ";
cin>>n;
int bil[n];
cout<<endl;
for(i=1;i<=n;i++){
cout<<"Bilangan ke-"<<i<<" : ";
cin>>bil[i];
}
cout<<endl<<endl;
cout<<"Bilangan Yang Di Masukkan : "<<endl;
for (i=1; i<=n; i++){
cout<<" "<<bil[i];
}

for(i=1;i<=n;i++){
for(j=i;j<=n;j++){
if(bil[i]<bil[j]){
tmp = bil[j];
bil[j] = bil[i];
bil[i] = tmp;
}
}
}
cout<<endl<<endl;
cout<<"Hasil pengurutan bilangan Besar ke Kecil : "<<endl;
for(i=1;i<=n;i++){
cout<<bil[i]<<" ";
}
}
Running Out Print Screen :

Penjelasan :
1. Pada saat masuk di aplikasi kita harus memasukkan jumlah data yang ingin kita inputkan
2. Lalu masukkan data.
3. Data yang kita inputkan tadi akan tertampil dalam bentuk masih acak/sesuai dengan
urutann yang kita masukkan tadi.
4. Program akan otomatis mengurutkan data yang kita masukkan tadi mulai dari Terbesar ke
Terkecil.
Aplikasi Nilai Minimum

Source Code :
//Aplikasi Nilai Minimum
#include <iostream>
using namespace std;
int main(){
int minimum, x, i = 1;
cout<< "Masukkan jumlah bilangan: ";
cin>>x;
int data[x];
for(i=0;i<x; i ++){
cout<<"Bilangan ke-"<<(i+1)<<" : ";
cin>>data[i];
}
cout<<endl<<endl;
cout<<"Bilangan Yang Di Masukkan : "<<endl;
for(i=0;i<x; i ++){
cout<<" "<<data[i];
}
minimum=data[0];
for(i=0;i<x;i++) {
if(data[i]<minimum){
minimum=data[i];
}
}
cout<<endl<<endl;
cout<<"Nilai minimum adalah = "<<minimum<<endl;
}
Running Out Print Screen :

Penjelasan :
1. Pada saat masuk di aplikasi kita harus memasukkan jumlah data yang ingin kita inputkan
2. Lalu masukkan data.
3. Data yang kita inputkan tadi akan tertampil.
4. Program otomatis akan mencari nilai Minimum/Nilai Terkecil dari data yang kita
masukkan tadi, dan menampilkannya.
Aplikasi Nilai Maksimum
Source Code :
//Aplikasi Nilai Maksimum
#include <iostream>
using namespace std;
int main(){
int maksimum,x,i = 1;
cout<<"Masukkan jumlah bilangan: ";
cin>>x;
int data[x];
for(i=0;i<x;i++){
cout<<"Bilangan ke-"<<(i+1)<<": ";
cin>>data[i];
}
cout<<endl<<endl;
cout<<"Bilangan Yang Di Masukkan : "<<endl;
for(i=0;i<x; i ++){
cout<<" "<<data[i];
}
maksimum = data[0];
for(i=0;i<x; i++){
if(data[i]>maksimum){
maksimum = data[i];
}
}
cout<<endl<<endl;
cout<<"Nilai maksimum adalah = "<<maksimum<<endl;
}
Running Out Print Screen :

Penjelasan :
1. Pada saat masuk di aplikasi kita harus memasukkan jumlah data yang ingin kita inputkan
2. Lalu masukkan data.
3. Data yang kita inputkan tadi akan tertampil.
4. Program otomatis akan mencari nilai Maksimum/Nilai Terbesar dari data yang kita
masukkan tadi, dan menampilkannya.

Anda mungkin juga menyukai