This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Selasa, 09 Oktober 2012

Perbedaan dan kesamaan array statis dan dinamis



Khususnya pada bagian data (private/protected data member)

Detail implementasi sebagai berikut;




PROGRAM COPASNYA!!!


#include <cstdlib>
#include <iostream>
#define maks 5

using namespace std;
class Array1D{
      friend ostream& operator<<(ostream&, const Array1D&);
      friend istream& operator>>(istream&, Array1D&);
    
      public:
             Array1D();
             void cetak();
             void geser_kiri();
             void geser_kanan();
      private:
              char A[maks];
      };
    
      //konstruktor
      Array1D::Array1D(){
                        for (int i=0; i<maks; i++)
                        A[i] = '0';
                        }
                      
      void Array1D::cetak(){
          for (int i=0; i<maks; i++)
          cout<<A[i]<<" ";
           }
    
      ostream& operator<<(ostream& out, const Array1D& x){
               for (int i=0; i<maks; i++)
               cout<<x.A[i]<<" ";
               cout<<endl;
               return out;
               }    
              
      istream& operator>>(istream& in, Array1D& x){
               int posisi;
               cout<<"Mengisi array pada posisi ke :";
               in>>posisi;
               if(posisi>0&&posisi<=maks){
                                          cout<<"Masukkan elemen array-nya :";
                                          in>>x.A[posisi-1];
                                          }
                                          else
                                          cout<<"Anda memasukkan posisi di luar range...";
                                          return in;
               }
              
               void Array1D::geser_kanan(){
                    int n=maks;
                    int temp = A[n-1];
                    for(int i=n-1; i>=0; i--)
                    A[i+1]=A[i];
                    A[0]=temp;
                    }
              
               void Array1D::geser_kiri(){
                    int n=maks;
                    int temp = A[0];
                    for(int i=0; i<n; i++)
                    A[i]=A[i+1];
                    A[n-1]=temp;
                    }
              
int main(int argc, char *argv[])
{  
    Array1D x;
    cout<<"Array masih kosong :"<<x;
    cin>>x;
    cout<<"Isi Array saat ini: "<<x;
    x.geser_kiri();
    cout<<"Isi Array setelah digeser ke kiri : "<<x;
    x.geser_kanan();
    cout<<"Isi Array setelah digeser ke kanan : "<<x;
  
  
    system("PAUSE");
    return EXIT_SUCCESS;
}

PROGRAM MENENTUKAN KUADRAN KOORDINAT SUATU TITIK (netbeans)

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package postest2;

/**
 *
 * @author JustVicky
 */
public class Titik {
    private String x;
    private String y;
    
    public Titik(){}
    public Titik(String x, String y){
        this.x = x;
        this.y = y;
        
    }
    
    
    public void setX(String x){
        this.x = x;
    }
    
    public String getX(){
        return x;
    }
    
    public void setY(String y){
        this.y = y;
    }
    
    public String getY(){
        return y;
    }
}

===================================

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package postes2;

/**
 *
 * @author JustVikcy
 */
import java.util.Scanner;
public class Postes2 {

    public static void main (String [] args){
       
        Scanner input = new Scanner(System.in);
       
        System.out.print("Masukkan Posisi X : ");
        int x = input.nextInt();
       
        System.out.print("Masukkan Posisi y : ");
        int y = input.nextInt();
       
        if(x>0&&y>0)
            System.out.println("Titik x = "+x+" and y = "+y+"K 1");
        else if(x<0&&y>0)
            System.out.println("Titik x = "+x+" and y = "+y+"K 2");
        else if(x<0&&y<0)
            System.out.println("Titik x = "+x+" and y = "+y+"K 3");
        else
            System.out.println("Titik x = "+x+" and y = "+y+"K 4");
           
        double jarak = Math.sqrt((x*x)+(y*y));
          System.out.println("Jarak dari titik = "+jarak);
    }
}

Rabu, 26 September 2012

REPLEKSI KE- 3 (struktur data)

apa yang belum anda pahami untuk hari ini?

pada tadi pagi saya belum bisa membedakan array list dan vektor list semua method hampir sama, confused :S dan untuk array statis dan array dinamis sedikitnya saya bisa saya pahami...AMIN

Dan yang saya peroleh hari ke tiga ini?

yang saya peroleh tentang topik hari ini, hanya berdasarkan search di google dan sharing bersama temam kelompok itu dalam mata kuliah hanya sekedar judul....


kekwatiran anda hari ini?

sebenarnya usaha kelompok kami menjelaskannya sudah semampunya tapi hasil dari diskusi kami tidak berhasil sehingga ada penyesalan dalam diri sendiri...

HARAPAN

untuk minggu depanya semoga dosen dapat memahami perasaan mahasiswa dan mahasiswi agar dapat menjelaskan dengan contoh mulai dari nol bukan hanya teori...

 

Selasa, 18 September 2012

REPLEKSI KE- 2 (struktur data)

apa yang belum anda pahami untuk hari ini?

hari ini saya belum memahami tentang struck dan class dalam satu program atau dalam satu file,
contoh yang susah  di dapat menjadi alasan utama .

Dan yang saya peroleh hari ke dua ini?

setelah saya searching dengan bahasa indonesia mencari contoh struck dan class yg di gabungkan menjadi file hasil searching tidak ada ( nihil) dan setelah saya pahami saya mencoba menggunakan b.inggris untuk mencarinya hanya ada satu contoh yang bisa saya temuankan( http://www.dreamincode.net/forums/topic/214976-simple-program-for-structure-within-class-in-c/ ), dan ini bisa dapat membantu menyelesaikan refleksi minggu kedua...

kekwatiran anda hari ini?

tidak mengerti itu struck dan class dan akan menjadi beban

HARAPAN

dengan contoh yang ada di harapkan bisa saya pahami untuk membuat program struck dan class dalam 1 files....

Selasa, 11 September 2012

refleksi untuk mata kuliah S.DATA

pagiii...!!!, dengan perut yang laper pagi ini, kita ngumpul di lab jaringan UAD, dan di sedang rumbuk" kaya mau arisan :D,  sekarang masing" lagi bagi kelompok TP dan itu very very confused :D!!!!