Tampilkan postingan dengan label pemograman. Tampilkan semua postingan
Tampilkan postingan dengan label pemograman. Tampilkan semua postingan

2013-02-20

Program C++ Array [Bubble Short]


#include
#include

using namespace std;

class bublesort{
      //friend istream& operator>>(istream& in,buble& a);
      //friend ostream& operator<<(ostream& out,buble& a);
public:
        void buble (int data[100],int_Variable banyak);
        void tukar (
        int a,
        int b)
        }; 
 void bublesort::buble (int data[100],int_Variable banyak)
{
     
   int j;
   int k;
 

   j =1;
   while (!(j>banyak))
   {
      k =j+1;
      while (!(k>banyak))
      {
         if (data(j)>data(k))
         {
            tukar(data(j),data(k));
         }
         else
         {
         }
         k =k+1;
      }
      j =j+1;
   }
}
 void tukar (
       int a,
       int b)
{
   int temp;

   temp =a;
   a =b;
   b =temp;
}
int main()
{
   string raptor_prompt_variable_zzyz;
   int banyak;
   int i;

   bublesort a ;
   raptor_prompt_variable_zzyz ="input banyaknya data";
   cout << raptor_prompt_variable_zzyz << endl;
   cin >> banyak;
   i =1;
   while (!(i>banyak))
   {
      raptor_prompt_variable_zzyz ="inputkan data";
      cout << raptor_prompt_variable_zzyz << endl;
      cin >> data(i);
      cout << "data:"+data(i) << endl;     
      i =i+1;
   }
   a.buble(data,banyak);
   i =1;
   while (!(i>banyak))
   {
      cout << "isi data:"+data(i) << endl;     
      i =i+1;
   }

  
   system("pause");
   return 0;
}

C++ Menentukan Penjumlahan dan Pengurangan Matriks


#include
#include
#include

using namespace std;

int i, j, k, baris, kolom, m1[10][10], m2[10][10], hasil[10][10];

int main(int argc, char *argv[])
{
    cout<<"Operasi Pengurangan dan Penjumlahan Matriks\n\n";
    do
    {
                   cout<<"Jumlah Baris : "; cin>>baris;
                   cout<<"Jumlah Kolom : "; cin>>kolom;
                 
                   }
    while ((baris>10)||(kolom>10));
  
    cout<<"\nMatriks A "<
    for(i=0;i
    for(j=0;j
                         cout<<"data["<
    for(i=0;i
    for(j=0;j
                         cout<<"data["<
    cout<<"Matriks A + Matriks B = Matriks C\n";
    for(i=0;i
                         for(j=0;j
                         cout<
                         cout<<"     ";
                         for(j=0;j
                         cout<
                         cout<<"     ";
                         for(j=0;j
                         cout<
                         cout<
                         }
    for(i=0;i
    for(j=0;j
                         hasil[i][j]=m1[i][j] - m2[i][j];
                         }
    for(k=0;k<3;k++)
    hasil[i][j] = hasil[i][j] - m1[i][j] - m2[i][j];
    cout<<"\nHasilnya... "<
    cout<<"Matriks A - Matriks B = Matriks C\n";
    for(i=0;i
                         for(j=0;j
                         cout<
                         cout<<"     ";
                         for(j=0;j
                         cout<
                         cout<<"     ";
                         for(j=0;j
                         cout<
                         cout<
                         }
                       
   cout<
    system("PAUSE");
    return EXIT_SUCCESS;
}

BAB PERULANGAN / LOOP


BAB PERULANGAN / LOOP

1. Flowchart Mencetak bilangan 1 sampai 4 menggunakan perulangan :
    a) Perulangan for.



Program C++ nya :



b) Perulangan repeat until.


Program C++nya :


2. Flowchart Mencetak bilangan ganjil dari 0 sampai 10 menggunakan perulangan :
    a) Perulangan for.



Program C++ nya :



b) Perulangan while do.


Program C++ nya :


c) Perulangan repeat until.


Program C++ nya :


3. Flowchart mencari rata-rata dari n bilangan bulat positif.


Program C++nya :


4. Flowchart Menghitung rata-rata dari bilangan bulat positif, dimana banyak data ditentukan dari data yang dimasukan.


Program C++nya :


5. Flowchart Mencari jumlah deret.


Program C++ nya :


6. Flowchart Mencari nilai dari n! ( n faktorial ).


Program C++ nya :


7. Flowchart Membuat fungsi perkalian 2 bilangan bulat dengan menggunakan operator penjumlahan.

Program C++ nya :