Minggu, 22 Mei 2011

Summing the data in Array Program

Array is a data type tersetruktur which involves a series of components - componentsthat have the same data type. In an array of many components are fixed.
Array is the systematic arrangement of objects, usually in rows and columns. Inparticular, it may refer to arary one-dimensional.
not add the same amount of arrayy is just bleak right we add a number with anothernumber. The following example program in C + +.

# include <iostream>


int main () {
     int numbers [10];
     int n;
     int count = 0;
     court <<"* Program Summing data in the Array *" <<endl;
     court <<"\ t input of data:";
     cin>> n;


     for (int i = 0; i <n; i + +) {
         court <<"\ t input data to [" <<i +1 <<"]:";
         cin>> numbers [i];
     }


     for (int a = 0; a <n; a + +) {
         total = total + numbers [a];
      }
     court <<endl;
     court <<"\ t sum of all data:" <<amount <<endl;


     return 0;
}

Minggu, 15 Mei 2011

Program Inverting Procedure Numbers

This is one program where the program is to move or change of place from what is fed.bleak everyday examples in which he was seated in front be seated behind after the program starts. that's more or less its program is running.
please note the program is: 


# Include <iostream>

 # Include <conio.h>
    
class program {
       
friend ostream & operator <<(ostream &, & program);
      
friend istream & operator>> (istream &, & program); 
   
public:
       
program ();
      
void back () {
           
x = 0; / / inialisai or provision of the initial value at x = 0.
            
while (a> 0)
          
{
          
x = x * 10 + a% 10;
          
if (x == 0) court <<"0";
          
a = a/10;
          
}
          
;}
  
private:
       
int a, x;
      
};
   
program:: program () {
       
court <<"********************************************** **************************"<< endl;
      
court <<"Program To exchange or reverse his position" <<endl;
       
court <<"=============================================" <<endl;
      
}
   
istream & operator>> (istream & ins, programs & entry) {
       
court <<"input number what you want:";
      
in>> enter. a;
      
return ins;
      
}
   
ostream & operator <<(ostream & out, programs & out) {
       
court <<"result of the exchange:";
      
out <<get out. x;
       
return out;
      
}
   
main () {
      
z program;
      
cin>> z;
      
z. return ();
      
court <<z;
      
getch ();
      
return 0;
      

Quickshort

Algoritma quick sort diperkenalkan pertama kali oleh C.A.R. Hoare pada tahun 1960, dan dimuat sebagai artikel di “Computer Journal 5” pada April 1962. Quick sort adalah algoritma sorting yang berdasarkan pembandingan dengan metoda divide-and-conqueror. Disebut Quick Sort, karena Algoritma quick sort mengurutkan dengan sangat cepat. Quick sort disebut juga dengan partition exchange sort, karena konsepnya membuat partisi-partisi, dan sort dilakukan per partisi.

1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
èData awal yang tersusun  secara acak




1ßà2,3,4,5,6,..16
èdata satu di bandingkan satu-satu dengan semua data yang ada seprti yang ada di atas.dan data yang terkecil akan di cetak di sebelah kiri dan terbesar akan ditulis di sebelah kanan.









10ßà11,12,13,14,15,16
èdata ke 10 di bandingkn dengan data 11 sampai 16 yang belum tersusun









èData tersusun

Sabtu, 14 Mei 2011

Merge short

Merge dalam arti bahasa indonesia di artikan mengabungkan . dan kata laen merge short adalah system cara mengabungkan.  banyak aplikasi algoritma merge yang mempunyai alternatif lebih cepat ketika kamu memiliki akses memori acak yang menjaga semua data. Hal ini disebabkan algoritma ini membutuhkan setidaknya ruang atau memori dua kali lebih besar karena dilakukan secara rekursif dan memakai dua tabel.


1ßà2 , 3ßà4,5ßà6,7ßà8, 9ßà10,11ßà12,13ßà14,15ßà16
èdata di bandingan dua-dua

1ßà2ßà3ßà4,5ßà6ßà7ßà8,9ßà10ßà11ßà12,13ßà14ßà15ßà16
èdata di bandingan empat-empat


1ßà2ßà3ßà4ßà5ßà6ßà7ßà8,9ßà10ßà11ßà12ßà13ßà14ßà15ßà16
èData di bandingan delapan- delapan

1ßà2ßà3ßà4ßà5ßà6ßà7ßà8ßà9ßà10ßà11ßà12ßà13ßà14ßà15ßà16
èData di bandingan keseluruhan

èHasil yang telah tersusun kemudian di masukan ke Tabel utama