Postingan

Menampilkan postingan dari 2012

aplikasi rental motor dengan menggunakan netbeans(java)

mohon kerjasamanya yg berkenan untuk mendownload aplikasi rental motor kami sbg syarat tugas sdata kami..n jangan lupa komentarnya..sebelumnya makasih...silahkan download di link ini http://agus-uad.blogspot.com/2012/11/aplikasi-rental-motor-dengan-neatbean.html

PERTEMUAN SDATA 05

Pada pertemuan kemarin qt masih membahas tentang materi link list dan linear list.serta mengerjakan contoh soal yg diberikan walaupun qt smw ada yg blm paham smwnya trs lngsng presentasi.Dan untuk materinya ttng pengertian link list itu sendiri sudah saya posting di halaman sebelumnya..manggak,diliat aja....makasih

PERTEMUAN SDATA 04

POINTER DAN LINK LIST   Pointer adalah suatu variabel penunjuk yang menunjuk pada suatu alamat memori komputer tertentu. Pointer merupakan variabel level rendah yang dapat digunakan untuk menunjuk nilai integer, character, float, double, atau single, dan bahkan tipe-tipe data lain yang didukung oleh bahasa C. Variabel biasa, sifatnya statis dan sudah pasti, sedangkan pada pointer sifatnya dinamis dan dapat lebih fleksibel. Variabel pointer yang tidak menunjuk pada nilai apapun berarti memiliki nilai NULL, dan disebut sebagai dangling pointer karena nilainya tidak diinisialisasi dan tidak dapat diprediksi.    Pendeklarasian variabel pointer menggunakan tanda * sebelum nama variabelnya, sedangkan untuk menampilkan nilai yang ditunjuk oleh suatu variabel pointer, juga digunakan operator * (tanda asterisk). Jika diinginkan untuk menampilkan alamat tempat penyimpanan nilai yang ditunjuk oleh suatu variabel pointer, digunakan operator & (tanda ampersand).   Pada suatu tipe data arr

Contoh program penjumlahan 2 polinomial

#include <iostream.h> #include <conio.h> class poli{ friend ostream& operator << (ostream& , poli& ); friend istream& operator >> (istream& , poli& ); public: poli(); void penjumlahan(const poli&, const poli&); void nilai(int); private: int elemen[100]; int banyak; }; poli::poli(){ for(int i=0;i<banyak;i++) elemen[i]; } istream& operator >> (istream& in, poli& a){ cout<<"Banyak Elemen : "; in>>a.banyak; cout<<"Masukkan Data Polinomial : \n"; for(int i=0;i<a.banyak;i++){ cout<<"Variabel Pangkat "<<i<<" :"; cin>>a.elemen[i]; } return in; } void poli::nilai(int i){ banyak= i; } ostream& operator << (ostream& out, poli& a){ for(int i=(a.banyak-1); i>=0; i--){         cout<<a.elemen[i];         if(i!=0) cout<<"x^"<<i<<"+";        

Contoh program presensi

#include <cstdlib> #include <iostream> using namespace std; //class Presensi class Presensi{ public: Presensi(){} //konstruktor Presensi(string nama, string nim); //default konstruktor void tambahPresensi(string nama, string nim); //method tambah presensi void cetak(); //method untuk cetak presensi private: //struct Mahasiswa struct Mahasiswa{ string Nama; // variabel Nama dengan tipe data string string Nim; // variabel Nim dengan tipe data string } Mhs; //objek baru dari struct Mahasiswa dengan nama Mhs }; Presensi::Presensi(string nama,string nim){ nama = ""; nim = ""; this->Mhs.Nama = nama; // assignment variabel nama ke Nama this->Mhs.Nim = nim; // assignment variabel nim ke Nim } void Presensi::tambahPresensi(string nama, string nim){ this->Mhs.Nama = nama; // assignment variabel nama ke Nama this->Mhs.Nim = nim; // assignment variabel nim ke Nim } void Presensi::cetak(){ cout<<Mhs.Nama<<&

contoh program link list

#include <iostream> #include <list> #include <iterator> #include <algorithm> #include <conio.h> using namespace std; int main() { list<int> intList1, intList2, intList3, intList4;                ostream_iterator<int> screen(cout," ");        intList1.push_back(23);          intList1.push_back(58);          intList1.push_back(58);          intList1.push_back(58);          intList1.push_back(36);          intList1.push_back(15);          intList1.push_back(93);          intList1.push_back(98);          intList1.push_back(58);          cout<<"Line 12: intList1: ";          copy(intList1.begin(),intList1.end(),screen);     cout<<endl;            intList2 = intList1;       cout<<"Line 16: intList2: ";     copy(intList2.begin(),intList2.end(),screen);         cout<<endl;            intList1.unique();           cout<<"Line 20: Sesudah dihapus konsekuti

Uji kompetensi SDATA 02

1.      Source code yang sudah dirubah : #include #include using namespace std; class hit{       private:               double s,l,p,t,luba,voba,luku,voku;               double as,ts,tp,lp,vp,ls,ks;               double pi,r,vobo,lubo;       public:              double lubaku();              double lupris();              double lubol();              };             double hit::lubaku(){     cout<<"input lebar:";     cin>>l;     cout<<"input panjang:";     cin>>p;     cout<<"input tinggi:";     cin>>t;     cout<<"input sisi kubus:";     cin>>s;     luba=2*((p*l)+(p*t)+(l*t));     voba=p*l*t;     luku=6*(s*s);     voku=s*s*s;     cout<<"Volum Kubus: "<     cout<<"Volume Balok: "<     cout<<"Luas Permukaan Kubus: "<     cout<<"Luas Permukaan Balok: "<     cout<     }   double hit::lupris(

Uji kompetensi SDATA 01

program fibonacci #include <cstdlib> #include <iostream> using namespace std; class madis{ public:            void pilih();            void arit();            void vibo();            private:             int q[100];             };                        void madis::pilih(){             int n;             cout<<"\n1. Aritmatik !?\n2. Vibonacci !?\n";             cout<<"\n\npilihan anda : ";             cin>>n;             if(n==1)arit();             if(n==2)vibo();             else cout<<"\n\n***selesai***\n\n";             }                       void madis::arit() {             //system("cls");             int n,s,a,jml=0;             cout<<"\nMasukkan nilai awal :";cin>>s;             cout<<"masukkan beda :";cin>>a;             cout<<"masukkan batas (berapa kali diulang):";cin>>n;             cout<<"\

PERTEMUAN S DATA 3

Assalamu'alaikum wr.wb array statis dan array dinamis Pada kesempatan ini qt satu kelas sedang berdiskusi mengenai Array statis dan array dinamis..nah array statis adalah Array statis itu tidak dapat diubah lagi banyaknya tempat penyimpanan, array statis merupakan pointer.  Dan array dinamis adalah Array  dinamis  bisa  mengubah banyaknya elemen yang dapat disimpan, dan dapat mengembangkan array dinamis dengan menggunakan pointer. Perbedaanya terletak pada sisi operasi pengelolaan memory dan elementnya : Statis : jumlah elemen yang ada harus ditentukan terlebih dahulu dan tak bisa diubah saat program berjalan. Dinamis : jumlah elemen yang ada tidak harus ditentukan terlebih dahulu dan bisa diubah saat program berjalan, dan pembentukan array menggunakan pointer. <strong></strong>  

PERTEMUAN S DATA 2

STRUCT DAN CLASS Pada pertemuan kedua kemarin qt membahas tentang struct dan class.nah,apakah yg dimaksug struct dan class itu? Struct adalah tipe data bentukan yg berisi kumpulan variabel-variabel yg bernaung dalam satu nama yang sama dan memiliki kaitan satu sama lain.Berbeda dg array hanya berupa kumpulan variabel yg bertipe data sama,struct bisa memiliki variabel-variabel yg bertipe data sama atau berbeda,bahkan bisa menyimpan variabel yg bertipe data array atau struct itu sendiri. Variabel-variabel yg menjadi anggota struct disebut dg elemen struct. Class adalah kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit untuk suatu tujuan tertentu.Sebuah class adalah dasar dari modularitas dan struktur dalam pemrograman berorientasi object.Dengan modularitas,struktur dari sebuah program akan terkait dengan aspek-aspek dlm maslah yg akan diselesaikan malalui program tersebut.Cara seperti ini akan menyderhanakan pemetaan dr masalah ke sebuah program ataupun sebaliknya.    

PERTEMUAN S.DATA 1

Pada pertemuan perdana struktur data kemarin,qt sedikit membahas tentang dasar-dasar pemrograman C++ dan Parameter Nilai/fungsi template. contoh script #include<iostream.h> float Abc(float a,float b,float c) {return a+b*c+(a+b+c)/(a+b)+4;} void main (void) {cout<<Abc(2,3,4)<<endl; Mungkin kurang lebih salah satu scriptnya sepertyi itu,yg jelas masih banyak lagi program2 yg membahas tetntang parameter nilai tersebut.Untuk itu semoga dipertemuan selanjutnya bisa membahas lebih dalam lagi,tidak cuma ttng parameter ttp semua jenis program2nya,yg ada di mata kuliah struktur data.Agar semua mahasiswa bisa saling mengetahui dan sharing ttng itu semua.

flowchart mengkonversi suhu

Gambar

PERTEMUAN ALPRO KEEMPATBELAS

Untuk pertemuan alpro terakhir kemarin qt,bercerita ttng bagaimanakah masa depan kami setelah lulus perguruan tinggi ini,intinya pengen menjadi apa gitu, heheheheeh...tetapi kemarin qt juga mempelajari materi tentang Array Rekursive.                 Nah apakah Array rekursive itu.....?       Array adalah sebuah struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai indeks. Setiap elemen array mampu untuk menyimpan satu jenis data (yaitu: variabel). Sifat Array       Array merupakan struktur data yang statis, yaitu jumlah elemen yang ada harus ditentukan terlebih dahulu dan tak bisa di ubah saat program berjalan.     Array atau larik di definisikan sebagai pemesanan alokasi memory berurutan.definisi ini kurang tepat, karena terjadi kerancuan antara struktur data dan representasinya. Memang benar array hampir selalu di implementasikan menggunakan memory berurutan tapi tidak selalu demikian. Sem

PERTEMUAN ALPRO KETIGABELAS

Untuk pertemuan kali ini,qt membahas tentang pointer   Gambaran pointer: int i=1; char c='y'; int*t; char*t; t=&c Pointer adalah variable yang berisi alamat memory sebagai nilainya dan berbeda dengan variable biasa yang berisi nilai tertentu. Dengan kata lain, pointer berisi alamat dari variable yang mempunyai nilai tertentu. Dengan demikian, ada variabel yang secara langsung menunjuk ke suatu nilai tertentu, dan variabel yang secara tidak langsung menunjuk ke nilai. Adapun bentuk umum dari pernyataan variabel pointer dalam C++ adalah : Type *variabel-name Dengan : Type adalah tipe dasar pointer Variabel name adalah nama variabel pointer * adalah variabel pada alamatnya yang ditentukan oleh operand. Contoh :           Int *int_pointer;          // pointer to integer           Float *float_pointer;    // pointer to float Contoh : //Program : pointer.cpp                    #include <stdio.h

PERTEMUAN ALPRO KEDUABELS

                  Pada pertemuan keduabelas kali ini qt mempelajari tentang searching dan sorting Searching dan Sorting Mungkin permasalahan pencarian (searching) merupakan permasalahan yang sering dijumpai. Searching adalah usaha untuk mencari satu atau lebih data dengan mengikuti aturan atau kriteria tertentu.Searching dilakukan untuk 2 (dua) tujuan: Memastikan keberadaan suatu data. Menghitung banyaknya suatu data. Kecepatan proses searching tidak ditentukan oleh berapa lama waktu yang digunakan untuk mencari suatu data, akan tetapi berapa jumlah langkah dalam mencari suatu data. Hasil pencarian adalah salah satu dari tiga keadaan ini : data ditemukan, data ditemukan lebih dari satu atau data tidak ditemukan           Sorting bisa didefinisikan sbg proses pengurutan data yang sebelumnya disusun secara acak sehingga menjadi tersusun secara teratur menurut suatu aturan tertentu. Sorting yang kita terapkan menggunakan tipe data array agar pemahaman

flowchart menghitung nilai dr x^y dg x,y adl bilangan bulat n bilangan real

Gambar

flowchart menentukan matrik segitiga atas atau bukan

Gambar

flowchart menghapus duplikat

Gambar

html

<html> <title>Html </title> <body> <H1>Form input Dosen <table> <tr> <td>NAMA Dosen</td> <td>:</td> <TD><INPUT TyPE="text" value ="" name ="nama" maxleght="30" size ="30"/> </tr> <TR> <TD>Alamat</TD> <td>:</td> <TD><INPUT TyPE="text" value ="" name ="nim" maxleght="30" size ="30"/> </TR> <TR> </td> </TR> <TR> <TD>AGAMA</TD> <td>:</td> <td> <select> <option>islam</option> <option>hindu</option> <option>kristen</option> <option>budha</option> </select> </td> </TR> </tr> <td>Penghargaan yang diperoleh</td> <td>:</td> <td><textarea cols="20 " rows ="5"></textarea> </tr

flowchart menghitung integer positif rata-rata

Gambar

FLOWCHART menentukan bilangan ganjil 1-n

Gambar

flowchart mengeluarkan konversi nilai

Gambar

flowchart menghitung bilangan bulat positif,banyak data ditentukan dari data yg dimasukkan

Gambar

flowchart membeli di warung makan

Gambar

flowchart tukar angka

Gambar

flowchart menghitung perkalian

Gambar

flowchart mngeluarkan hari

Gambar

flowchart menentukan bulan dengan inputan angka

Gambar

flowchart menghitung rata-rata dari n bilangan bulat

Gambar

flowchart mencari nilai deviasi standart dari n buah data

Gambar

flowchart menentukan max dan min dari n bilangan

Gambar

flowchart mencari modus dari n buah data

Gambar

flowchart nilai max n min serta jumlah masukan

Gambar

flowchart menentukan modus nomor

Gambar

flowchart selection sort

Gambar

flowchart menghitung data serta menampilkan data tersebut dg 2 dimensi

Gambar

flowchart menggabungkan 2 array

Gambar

program faktorial

#include <cstdlib> #include <iostream> using namespace std; int faktorial(int n){     int fak;     fak = 1;     for(int k = 1;k <= n;k++){             fak = fak*k;             }     return fak; } int main(int argc, char *argv[]) {     int n;     cout<<"Masukkan angka :";cin>>n;     cout<<"Faktorialnya adalah :"<<faktorial(n);     cout<<"\n";     system("PAUSE");     return EXIT_SUCCESS; }

program menghitung bangun balok,kubus,bola

#include<iostream.h> #include<string.h> #include<math.h> // PROGRAM UNTUK MENGHITUNG BANGUN BALOK, KUBUS, BOLA const float phi = 3.14; class menu {     private:     public: void pilihan() {         cout<<"         Menu Bangun Yang akan Dihitung : "<<endl;         cout<<"\t 1. BALOK" <<endl;         cout<<"\t 2. KUBUS" <<endl;         cout<<"\t 3. BOLA" <<endl;         cout<<"         Tentukan Pilihan Anda : "; } }; class tekan {     private:     public: void kembali() {     cout<<"Silahkan Tekan 1 Untuk Ke Menu Utama " <<endl;     cout<<"Silahkan Tekan 2 Untuk Kembali " <<endl;     cout<<"Silahkan Tekan 3 Untuk Keluar Program " <<endl; } }; class balok {     private:         float a,b,c,d;     public:         void volumebal();         void luasbal(); };