Tampilkan postingan dengan label EBOOK. Tampilkan semua postingan
Tampilkan postingan dengan label EBOOK. Tampilkan semua postingan

Sabtu, 16 April 2016

Nomor 6

Menggunakan C++:

#include<iostream>
#include<conio.h>
using namespace std;
main()
{
int data[10] = {4, 1, 0, -9, 8, 5, -1, 2, 3, -7};
int elemen, ketemu,x;
cout <<"Data yang dicari : ";cin >> x;
ketemu = 0;


for(elemen=0; elemen<= 9; elemen++)
{
if (data[elemen] == x)
{ ketemu =!ketemu;
break;
}
}
if (ketemu == 0) cout << "Data tidak ditemukan ";
else cout << "Data ada di elemen : "<< elemen;

getch();
}

Nomor 5

Menggunakan C++:

#include <iostream>
using namespace std;

void quicksort(int *arr, int kiri, int kanan){
    int tmp,i=kiri,j=kanan,cetak;
    int pivot=arr[(kiri+kanan)/2];
   
    while(i<=j){
        while (arr[i]<pivot){
            i++;
        }
        while (arr[j]>pivot){
            j--;
        }
        if(i<=j){
            tmp=arr[i];
            arr[i]=arr[j];
            arr[j]=tmp;
            i++;
            j--;
        }
    }
    if(kiri<j)
    quicksort(arr,kiri,j);
    if(i<kanan)
    quicksort(arr,i,kanan);
}
int main(){
    int data[8]={17,10,13,15,18,12,14,16};
    cout<<"awal : "<<data[8];
    quicksort(data,0,7);
    cout<<"terurut : "<<data[8];
    return 0;
}

4.4

#include <iostream>
#include <conio.h>
#include <stdio.h>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
int a[20], i, j, k ,n;
cout<<" enter aray size : ";
cin>>n;
cout<<" enter aray "<<n<<" elemen : \n";
for(i=0;i<n;i++){
    cin>>a[i];
    }
   
cout<<" new aray elemen are : ";
for(i=0;i<n;i++){
    for(j=i+1;j<n;){
        if(a[j]==a[i]){
            for(k=j;k<n;k++){
                a[k]=a[k+1];
            }
            n--;
        }
        else{
            j++;
        }
    }
}
for(i=0;i<n;i++){
    cout<<a[i]<<" ";
}
   
}

4.3

#include <iostream>
#include <conio.h>
using namespace std;
main()
{
    int nilai[3],a,min,maks;
 cout<<"masukan berapa nilai yang mw di masukan : ";
 cin>>min;
    for(a=1;a<=min;a++){
   cout<<"Masukkan nilai ke-"<<a<<":";
   cin>>nilai[a];
    }
   maks = nilai[1];
   for(a=1;a<=min;a++){
    if(nilai[a] > maks){
   maks = nilai[a];
}
   }
   cout<<"nilai maksimum adalah : "<<maks<<endl;

getch();
return 0;
}

Popular Posts

Recent Posts

Unordered List

Text Widget

Kategori

Kategori

Diberdayakan oleh Blogger.

Recent Comments

Looped Slider

Formulir Kontak

Nama

Email *

Pesan *

Find Us On Facebook

Advertisement

Featured Video

Featured Video

Sponsor

Gagdet

Video Of Day

Gallery

Sports

Popular Posts