Praktikum Struktur Data (Array)



#include <cstdlib>
#include <iostream>
#define maks 5
using namespace std;

    class Array1D{
          public:
                 Array1D();
                 void input();
                 void geser_kiri();
                 void geser_kanan();
                 void cetak();
                
          private:
                 char A[maks];                 
};
Array1D::Array1D(){
      cout<<"Belajar array 1D"<<endl<<endl;
      }
     void Array1D::input(){
          for(int i=0;i<maks; i++)
          {
          cout<<"masukan indeks ke-"<<i<<" = "<<endl;
          cin>>A[i];
          }
}
void Array1D::cetak(){
     for(int i=0; i<maks; i++){
             cout<<A[i]<<" ";
             }
             cout<<endl;
             }
     void Array1D::geser_kanan(){
          int n= maks;
          char temp = A[n-1];
          for(int i=n-2; i>=0; i--)
          A[i+1]=A[i];
          A[0] = temp;
          }
    
     int main(int argc, char *argv[]){
     Array1D x;
     x.input();
     x.cetak();
     x.geser_kanan();
     x.cetak();
    
    
    system("PAUSE");
    return EXIT_SUCCESS;
}

Membalik kata secara iteratif (ALPRO)


Menentukan bil genap secara iteratif (ALPRO)


Program mengalikan dua integer (ALPRO)

#include <iostream.h>
#include <conio.h>

class Perkalian {
    friend ostream& operator<<(ostream&, const Perkalian&);
    friend istream& operator>>(istream&, Perkalian&);
public:  
    Perkalian();
    void hitung_perkaliannya(){ hasil = (a * b); }
private:
    int a,b;
    int hasil;
};

Perkalian::Perkalian() {
    cout << "Program mengalikan 2 integer\n";
    cout << "Selamat berkarya\n";
}

istream& operator>>(istream& in, Perkalian& masukan) {
    cout << "Masukkan nilai a : ";
    in >> masukan.a;
    cout << "Masukkan nilai b : ";   
    in >> masukan.b;
    return in;
}
   
ostream& operator<<(ostream& out, const Perkalian& keluaran) {
    out << "Nilai a : " << keluaran.a << endl;   
    out << "Nilai b : " << keluaran.b << endl;       
    out << "Hasil kali integer di atas : " << keluaran.hasil << endl;
    return out;
}

main() {
     Perkalian X;
     cin >> X;
     X.hitung_perkaliannya();
     cout << X;
     getch();
     return 0;
}

Refleksi minggu ketujuh(ALPRO)

Pada kuliah alpro minggu ketujuh kemarin ada kuis yang diberikan odosen ,tapi sayaang ngirim kuisnya telat beberapa detik karena masalah koneksi internet dikampus agak lelet pagi itu dan akhirnya  gagal dapat nilai :(

Membuat Website Sederhana II (PROWEB)

Contoh script untuk membuat  website :

<html>
<head>
<title>IRHAS</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
<script type="text/javascript" src="js/bootstrap.js"></script>
</head>
<body>
<h1>Real Madrid</h1>
<div class="navbar"><!--Untuk Navbar menu-->
  <div class="navbar-inner">
    <a class="brand" href="#"></a>
    <ul class="nav">
      <li><a href="http://realmadrid.com">Home</a></li>
     
    </ul>
  </div>
</div><!--End navbar-->

<div class="container"><!--body container-->
<div class="row-fluid">
<div class="hero-unit">

  <p>
    <a class="btn btn-primary btn-large">

    </a>
  </p>
</div>
</div>

<div class="row-fluid">
<div class="span8">
<img src="Rmm.gif">
</div>

<div class="span4">
<h3>Kunjungi :</h3>
<ul>
<li><a href="http://ranggakala.blogspot.com">Blog Ku</li>
<li><a href="http://twitter.com/ir_h4z">Follow Me</li>
<li><a href="http://www.facebook.com">Facebook</li>
</ul>
</div>
</div>

<hr>
<div class="row-fluid">
 <div class="buatfooter">

                  &copy; <a href="#">IRHAS 12018052</a>
          
</div>
</div>

</div><!--end container-->
</body>
</html>


Contoh tampilannya seperti gambar berikut :



Selamat mencoba !

Terima kasih :)

Menentukan Nilai maksimal dan Minimal dengan C++ (ALPRO)


#include <iostream.h>
#include <conio.h>
#include <cstdlib>
#include <iostream>

using namespace std;
class aku{
      friend istream& operator >> (istream&, aku&);
      friend ostream& operator << (ostream&, aku&);
   
      public  :
              void maks();
      private :
              int n, max, min, total;
              int A[20];
      };
   
      istream& operator >> (istream& in,aku& a){
                 a.total=0;
               cout<<"Banyaknya data  : "; in>>a.n;
               for(int i=0;i<a.n;i++){
                       cout<<"Data ke- : " <<i+1 <<" > "; in>>a.A[i];
                       a.total=a.total+a.A[i];
                       }
               }
             
      void aku::maks(){
       
           max=min=A[0];
           for(int i=1;i<n;i++){
                   if(A[i] > max) max=A[i];
                   if(A[i] < min) min=A[i];
                   }
       
           }
         
      ostream& operator << (ostream& out, aku& b){
               b.maks();
               out<<endl<<"Nilai terbesar  : " <<b.max <<endl;
               out<<"Nilai terkecil  : " <<b.min <<endl;
               out<<endl<<"Total jumlah dari semua bilangan tersebut adalah  : " <<b.total;
               }

int main(int argc, char *argv[])
{
    aku x;
    cin>>x;
    cout<<x;
 
 
    cout<<endl <<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}

Popular Post

- Copyright © Irhaz Share -Irhaz Matru- Powered by Blogger - Design by Irhaz Rangga Kala -