ar_one_to. Diberdayakan oleh Blogger.
RSS

sejarah laptop

SEJARAH LAPTOP
Meski sudah banyak yang menggunakan Laptop, saya yakin masih sedikit yang tahu tentang Sejarah Laptop yang bermula dari Komputer. Kini laptop hadir dengan berbagai ukuran, tipis maupun yang berukuran 8″ dengan berat tak sampai 1kilogram. Berikut sejarahnya;

Ide Komputer
Sebelum laptop secara teknik diperkenalkan, ide tentang komputer yang mudah dipindahkan telah dikemukakan oleh Alan Kay. Hal ini terlihat pada konsep Dynabook yang dikembangkan oleh Xerox PARC (Palo Alto Research Centre) pada awal tahun 1970-an. Konsep ini merupakan pengembangan dari prototype Alto yang juga dilakukan oleh Xerox PARC.
Komputer portable pertama yang dipasarkan secara komersial adalah Osborne 1, yang dikembangkan pada tahun 1981. komputer ini merupakan komputer pertama yang dapat dibawa kemana saja walaupun saat menggunakannya kita harus menghubungkannya dengan listrik rumah. Dengan layar CRT yang tipis berukuran 5” dan berat 23,5 pound (12 kg), komputer ini menggunakan CP/M Operating System dan dilengkapi dengan CPU 4 MHz Z80, memory utama 65 kilobyte, dan floppy disk drive.

Compaq
Pada 1983 Compaq mengeluarkan produk pertamanya yang juga cukup sukses, yaitu Compaq Portable. Produk ini merupakan komputer kloning IBM, karena pada saat itu IBM merupakan program standar untuk semua komputer. Komputer ini lebih mudah dibawa jika dibandingkan dengan Osborne 1 karena lebih ringan. Sistim operasi yang digunakan sama dengan Osborne 1, yaitu CP/M OS. Selain itu komputer ini juga menjalankan program Ms-DOS.

Epson
Komputer lain yang juga dikeluarkan pada tahun ini adalah Epson HX-20. Produk ini sebenarnya mulai dikembangkan pada tahun 1981, namun peluncurannya baru dilaksanakan pada tahun 1983. Komputer yang masuk dalam kategori handheld computer ini menggunakan keyboard penuh dengan 68 kunci, baterai nickel cadmium (NiCD) yang dapat diisi ulang, layar LCD dot-matrix dengan resolusi 120 x 32 pixel. Layar ini mampu menampilkan 4 baris kalimat dengan masing-masing baris berisi 20 karakter. Selain itu juga terdapat Ms-BASIC dan RAM sebesar 16 kibibyte yang dapat diperbesar menjadi 32 kibibyte.
Keberadaan laptop yang dapat diperdebatkan dimulai dengan peluncuran GRID Compas 1101 pada bulan April 1982. Komputer ini di disain oleh Bill Moggridge dari British Industrial pada tahun 1979. Bahan yang digunakan untuk membuatnya adalah campuran magnesium dengan mengambil model kulit kerang (Clamshell). Dengan model ini komputer dapat ditutup dengan posisi layar berada di atas dan berhadapan dengan keyboard.
Laptop
Laptop ini menggunakan prosesor Intel 8086, layar electroluminescent (CGA) dengan resolusi 320 x 200 pixel, dan bubble memory sebesar 384 kilobyte. Selain itu juga menggunakan modem dengan kecepatan 1200 bit per detik. Hardrive dan floppy disk dihubungkan dengan menggunakan 488 I/O (dikenal dengan istilah GPIB = General Purpose Instrumental Bus). Sistem operasi yang digunakan adalah GRID-OS.
Komputer yang dikeluarkan oleh GRID System Corp. ini, selama tahun 1980-an digunakan oleh NASA dan tentara AS. Pada tahun 1988 GRIDD System Corp. diambil alih oleh Tandy Corporation (RadioShack).
Pada tahun 1983 dikeluarkan komputer baru yang baru terjual sekitar tahun 1984, yaitu Sharp PC-500 dan Gavilan SC. Gavilan adalah komputer portabel pertama yang menggunakan nama ‘laptop’. Kedua komputer ini menggunakan model yang sama dengan GRID Compass, yaitu model kulit kerang. Selain itu keduanya juga menggunakan layar LCD dan dapat dihubungkan dengan printer optional.

Terlaris
Pada tahun 1983 juga diluncurkan sebuah komputer yang mampu melakukan penjualan terbanyak untuk pertama kalinya sepanjang sejarah laptop, yaitu Kyocera Kyotronic 85. Laptop ini dengan cepat dilisensi oleh Tandy Corp., Olivetti, dan NEC. Mereka melihat komputer ini mempunyai potensi yang besar untuk sukses seperti halnya TRS-80 Model 100 (atau Tandy 100), Olivetti M-10, NEC PC-8201.
Mesin ini dioperasikan dengan menggunakan baterai AA standar. Tandy melengkapinya dengan program BASIC, teks editor, dan program terminal, yang disediakan oleh Microsoft dan ditulis langsung oleh Bill Gates. Selain itu diaplikasikan juga layar LCD tiltable dengan 8 x 40 karakter dan internal modem.
Dilihat dari segi kemudahan dalam membawanya, daya tahan baterai dan pemakaian yang lama, serta harganya yang murah, komputer ini menjadi favorit para wartawan. Berat laptop ini tidak lebih dari 2 kg, dengan dimensi 30 x 21.5 x 4.5 cm (12” x 8.5” x 1.75”).Selain itu laptop ini menggunakan RAM sebesar 8 KiB yang bisa dinaikkan menjadi 24 KiB, dan prosesor 3 MHz.

IBM
Pada tanggal 3 April 1986 IBM meluncurkan laptopnya yang pertama dengan tujuan komersial, yaitu IBM PC Convertible. Laptop ini dilengkapi dengan 3.5” floppy disk drive yang merupakan perangkat standar. Prosesor yang digunakan adalah Intel 80c88, yang merupakan versi CMOS dari Intel 8088, yang beroperasi pada 4.77 MHz. Di dalamnya juga terdapat RAM sebesar 256 KiB yang dapat diperbesar menjadi 512 KiB. Dengan layar LCD dan berat 13 pound, komputer ini dilengkapi dengan pegangan yang memudahkannya untuk dibawa. Laptop ini menggunakan baterai sebagai sumber tenaganya.
Paa tahun 1987 Toshiba meluncurkan dua buah produk sekaligus, yaitu T1000 dan T1200. Walaupun terbatas hanya menggunakan DOS dan sistem operasinya tersimpan pada ROM, dua model dari Toshiba ini mempunyai bentuk yang sangat kecil dan ringan sehingga muat untuk dibawa dalam tas punggung. Selain itu juga menggunakan baterai lead-acid.
more ...
Pada tahun 1987 Angkatan Udara AS menawarkan kontrak untuk membuat laptop dalam jumlah yang besar, mencapai 200.000 unit. Persaingan untuk memperebutkan kontrak ini terjadi diantara industri laptop yang besar, seperti IBM, Toshiba, Compaq, NEC, dan Zenith Data System (ZDS).
ZDS yang sebelumnya telah memenangkan perjanjian dengan IRS dengan Z-171 nya, akhirnya berhasil memenangkan kontrak tersebut dengan produknya, SupersPort. SupersPort ini dilengkapi dengan prosesor Intel 8086, dual floppy disk drive, backlit, layar LCD STN biru dan putih, dan baterai NiCD. Untuk selanjutnya prosesor yang digunakan adalah Intel 80286 dengan 20 MB hardisk. Hal ini membuat ZDS menjadi pemasok laptop terbesar selama kurun waktu 1987 – 1988.
Untuk memenuhi kontrak ini, ZDS melakukan kerjasama dengan Tottori Sanyo untuk menyediakannya. Ini adalah kerja sama untuk pertama kalinya antara sebuah merek terkenal dengan OEM (Original Equipment Manufacture) dari Asia. Selanjutnya banyak produsen komputer terkenal yang melakukan kerja sama dengan OEM dari Asia, seperti Compaq dan Citizen. Hal ini juga berakibat makin berkembangnya OEM di Asia, seperti Chicon, Acer, Quanta, Compal, Twinhead, Sanyo, Tottori Sanyo, Citizen, and Casio.
Pada tahun 1988 diluncurkan Cambridge Z88 oleh Cambridge Computer. Komputer ini didisain oleh Sir Clive Sinclair, dengan bentuk sebesar kertas A4. Komputer ini menggunakan tenaga dari baterai standar dan dilengkapi dengan basic spreadsheet, word processor, serta program untuk komunikasi. Laptop ini adalah cikal bakal pembuatan PDA.

NEC dan Apple Computer
Pada tahun 1989 dua perusahaan berbeda, NEC dan Apple Computer, meluncurkan laptopnya masing-masing, yaitu NEC Ultralit dan Apple Machintosh Portable. Nec Ultralit diluncurkan pada pertengahan tahun 1989. Laptop ini kemungkinan merupakan notebook pertama yang diproduksi oleh NEC. Laptop ini mempunyai berat tidak kurang dari 2 kg. Pada komputer ini di dalamnya telah terdapat hard drive dan RAM sebesar 2 mebibyte.
Machintosh Portable yang diluncurkan oleh Apple Computer mempunyai layar active matrix yang jernih dan baterai yang dapat bertahan dalam jangka waktu lama. Sayangnya dengan kondisi tersebut, penjualan Mac Portable tergolong jelek. Hal ini disebabkan bentuk dari Mac Portable yang kurang menarik.
Seri laptop keluaran Apple Computer, Apple Power Books, mulai diluncurkan pada tahun 1991. ini adalah standar laptop secara de facto yang terus bertahan hingga kini. Hal ini terlihat pada penempatan keyboard, tersedianya palm rest, dan trackball. Seri Power Books selanjutnya untuk pertama kalinya menggunakan layar dengan 256 warna (Power Books 165c keluaran tahun 1993), touchpad, dan perekam suara 16-bit. Selain itu juga terdapat Ethernet Network Adapter (seri Power Books 500 keluaran tahun 1994).
Musim semi tahun 1995 merupakan titik balik yang signifikan dalam sejarah komputer notebook. Pada bulan Agustus 1995, Miocrosoft memperkenalkan Windows 95. Ini adalah untuk pertama kalinya Microsoft memegang kendali penuh pada manajemen sistim operasi (operating system). Windows 95 sangat cocok untuk diaplikasikan pada prosesor Intel Pentium dan sesuai dengan ROM yang ada pada notebook.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

factorial


factorial
Numbers factorial is the multiplication of positive integers less than or equal to n. Factorial is usually written with n! and usually called n factorial. Factorial Numbers eg 4!, that means 4 x 3 x 2 x 1.
sample number factorial program C + +:
#include

long int faktorial(int a)
{
if (a==0 || a==1)
return 1;

else
return a*faktorial(a-1);
}

int main()
{
int bil, a,x;
long int jumlah;
cout<<"Masukkan bilangan a = ";
 cin>>a;
jumlah = faktorial(a);
cout<<<"!="jumlah;
cin>>x;
return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

tugas program minggu vI

VARIABEL
Berbeda dengan konstanta yang mempunyai nilai tetap, variable adalah indentifier yang mempunyai sifat dinamis. Arti kata “dinamis” disini bermaksud bahwa nilai variable tersebut dapat kita ubah sesuai kebutuhan alam program. Saya disini akan membahas tentang 3jenis variable:

1. Variable Statis Lokal
Variable statis local ini diterapkan didalam suatu fungsi, sehingga nama variablenya hanya akan dikenali didalam fungsi saja. Namun perlu diperhatikan bahwa nilai terakhir yang dihasilkan akan terus disimpan. Dengan demikian setiap pemanggilan fungsi yang sama pasti akan memberikan hasil yang berbeda. Untuk lebih jauh mengenai variable statis, perhatikanlah source code dibawah ini:

#pragma argsused
#include

int contoh(){
int a=0;
a=a+10;
return a;
}
int main(){
int x,y,z;
x=contoh();
y=contoh();
z=contoh();

cout<<"nilai fungsi pada panggilan pertama ="<<
cout<<"nilai fungsi pada panggilan kedua ="<<
cout<<"nilai fungsi pada panggilan ketiga ="<<
return 0;
}

2. Variable statis global
Dalam memprogram dengan bahasa c++, kita diizinkan untuk melakukan pembuatan fungsi-fungsi dalam file yang terpisah dari program utama. Untuk kasus-kasus tertentu dimana variable statis local tidak dapat digunakan, kita dapat membuat file terpisah yang mempunyai variable statis global.
Perhatikan source code dibawah ini :
#include

static int A;

void set_NilaiA(int aa);
int get_NilaiA();

void set_NilaiA(int aa){
A=aa;
}
int get_NilaiA(){
A = A+10;

return A;
}


3. Variable Register

Tidak seperti variable biasa yang berada di memory. Variable register ini akan disimpan di register CPU. Dengan demikian, untuk mengisikan atau mengubah nilai dari varable register tentunya tidk memerlukan akses memory sehingga prosesnya juga akan lebih cepat. Dalam c++, variable register hanya dapat diisi oleh tipe data char, int dan pinter saja serta hanya boleh dideklarasikan sebagai variable local ataupun parameter dari sebuah fungsi. Untuk mendeklarasikan variable register, kita harus menggunakan keyword register

Bentuk dari pendeklarasian variable register adalah sebagai berikut:

#include

int Hitung (register int M, register int e) {
register int temp;
temp=1;
for (;e;e--){
temp=temp*M;
}
}

int main(){
int x,a;
x=Hitung(5, 3);
cout<<>a;
return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

mencari FPB (Factor Persekutuan Terbesar)


                                       FPB (Faktor Persekutuan Terbesar)
Determining Algorithm gcd Of Numbers such as A & B:
1. Start
2. Enter the number of A & B
3. If the number A is smaller than the number B, A and B exchange
4. If A modulus B = 0, gcd is B, if not to step 3
5. A = B, and B = A modulus B, return to step 3 print results
6. completed

Here is a sample source code c + + about
faktor persekutuan terbesaar atau FPB :

#include
int main()
{
int a,b,x;
cout << "
enter the first number : ";
cin >> a;
cout << "enter the second number : ";
cin >> b;
x = a%b;
while (x!=0)
{
a = b;
b = x;
x = a%b;
}
cout << "Faktor Persekutuan Terbesar adalah : " <
cin>>b;
return 0;
}
Nach….. finished nand simple program that can search for numbers gcd ... hehehe
Pay attention and understand source code and the language used in this program, hopefully can add to knowledge about programming.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

tugas diskusi


Didalam SPBU kita pasti akan menjumpai alat perhitungan BBM saat kita membeli premium. Saat kita memberikan uang kepada pejaga SPBU dan penjaga pasti akan mengisi bahan bakar yang akan kita gunakan. Dalam alat pengisian bahan bakar itu pasti ada proses angka ayang dimulai dari “0” angka itulah yang dapat mengetahui berapa liter  bahan akar yang kita beli. Didalam pemrograman kita juga dapat membuat suatu program seperti hal itu. Ini adalah program class yang saya buat dalam bahasa pemrograman c++. Perhatikan source code dibawah ini…..
     #include <iostream.h>
     class BBM {
     private:
     float uang, pilihan;
     double hasil1,hasil2,hasil3;
     public:
     void Set_Pilihan(){
     cout<<"\t^^^^^^^^^^^^^^^^^^^^^^^^"<<endl;
     cout<<"\t|      SPBU BARU       |"<<endl;
     cout<<"\t^^^^^^^^^^^^^^^^^^^^^^^^"<<endl;
     cout<<"\tpilihan jenis BBM"<<endl;
     cout<<"1.bensin"<<endl;
     cout<<"2.solar"<<endl;
     cout<<"3.pertamax"<<endl;
     cout<<"\n\nmasukkan urutan pilihan jenis BBM 1..3 :";
     cin>>pilihan;
    
     if (pilihan==1){
     cout<<"1.bensin"<<endl;
     cout<<"\nmasukkan uang anda :";
     cin>>uang;
     hasil1=uang/4500;
     for (double i=0.1; i<=hasil1; i=i+0.0001){
     cout<<i<<endl;
     }
     cout<<"bensin yang anda dapat :"<<hasil1<<" "<<"liter"<<endl;
     }
     if (pilihan==2){
     cout<<"2.solar"<<endl;
     cout<<"\nmasukkan uang anda :";
     cin>>uang;
     hasil2=uang/4200;
     for (double j=0.1; j<=hasil2; j=j+0.0001){
     cout<<j<<endl;
     }
     cout<<"bensin yang anda dapat :"<<hasil2<<" "<<"liter"<<endl;
     }
     if (pilihan==3){
     cout<<"3.petamax"<<endl;
     cout<<"\nmasukkan uang anda :";
     cin>>uang;
     hasil3=uang/7000;
     for (double k=0.1; k<=hasil3; k=k+0.0001){
     cout<<k<<endl;
     }
     cout<<"bensin yang anda dapat :"<<hasil3<<" "<<"liter"<<endl;
     }
     }
     };

     int main(){
     int x;
     BBM B;
     B.Set_Pilihan();
     cin>>x;

     return 0;
     }
Perhatikan dan pahami code-code diatas, dengan program ini kita dapat menghitung perolehan bahan bakar yang kita beli dalam suatu SPBU. Kita dapat mempelajari dan mencoba source code diatas didalam bahasa pemrograman. Semoga bisa bermanfaat bagi kita semua… hihihi

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

contoh program sederhana



     a.       Program untuk menghitung perkalian dengan cara penjumlahan.

                  Menurut buku tatam sutarma dalam suatu bilangan matematika kita sering kali menjumpai operasi +, -, :, x dan didalam pemrogramanpun operasi tersebut masih kita temui. Disini saya sebagai programmer pemula… hehehe.. memberikan sebuah program yang sangat sederhana yang menggunakan operasi perkalian(x). perhatikan source code ini….
    #include <iostream.h>
    class PERKALIAN {
    private:
    int a, b, jumlah;
    public:
    void hasil(){
    jumlah = 0;
    cout << "Program menghitung perkalian dengan cara penjumlahan\n";
    cout << "masukkan bilangan a : ";
    cin >> a;
    cout << "masukkan bilangan b : ";
    cin >> b;
    for (int i=1; i<=abs(b); i++){
    jumlah += a;
    if (b<0)jumlah = -jumlah;
    }
    cout << a << " x " << b << " = " << jumlah;
    }
    };
    int main(){
    int x;
    PERKALIAN P;
    P.hasil();
    cin>>x;
    return 0;
    }
            Coba dipahami tata letak dan code-code yang ada diatas, nah mudah kan ndan kalo program sederhana seperti itu…hehehehe

     b.       Program mencari minimum dari sederet bilangan

                  Dari suatu deret bilangan pasti ada nilai-nilai yang berbeda, ada yang bernilai kecil dan ada yang bernilai besar. Dalam matematika kita serng kali disuruh mencari yang bernilai maximum atau minium, kalo kita mencari dengan manual pasti akan kelamaan. Disini saya akan memperkenalkan progam sederhana saya

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

contoh-contoh program c++

a. Program untuk mencari rata-rata jumlah data
Sering kali didalam pekerjaan kita disuruh bos kita untuk menghitung jumlah data yang ada dikantor kita. Berikut adalah sebuah program kecil yang sangat sederhana. program penghitung rata-rata dari data dalam sebuah class dengan jumlah data atau panjang, di inputkan oleh user di disaat program di jalankan. oke, kita pelajari source code brikut ini…
#pragma argsused
#include
class DATA {
private:
int n;
int jumlah;
int x;
float rata;
public:
void data(){
n=1;
jumlah=0;
cout << "program menghitung rata-rata (masukkan bilangan 0 untuk selesai)\n\n"; cout<<"Data ke-1 : "; cin >> x;
while (x > 0){
jumlah += x;
cout << "Data ke-" << n+1 << " : "; cin >> x;
n++;
}
rata = (float)jumlah / (n-1);
cout<<"Rata-rata = " << rata; } }; int main(){ int x; DATA D; D.data(); cin>>x;
return 0;
}
Coba lihat dan pahami source code diatas, jika anda kurang dapat memahami statemen-statemen diatas secara langsung. Anda juga dapat langsung membuktikan didalam pemrogramannya. good luck….. 


b. Program untuk menghitung pangkat
Dalam perhitungan matematika kita sering kali menjumpai penjumlaha ataupun perkalian yang ada pangkatnya. Tapi, disini saya akan memberikan contoh yang ada didalam program c++ yang berfungsi untuk menghitung pangkat tersebut. Mari kita pelajari dan pahami dari source code dibawah ini….
#pragma argsused
#include
class PANGKAT {
private:
int x, y, i;
int pangkat;
public:
void hasil(){
pangkat = 1;
cout << "menghitung hasil perpangkatan\n"; cout << "masukkan sebuah bilangan : "; cin >> x;
cout << "mau dipangkat berapa : "; cin >> y;
cout << endl; for (int i=1; i<=y; i++){ pangkat *=x; } cout << x << " pangkat " << y << " = " << pangkat; } }; int main(){ int x; PANGKAT P; P.hasil(); cin>>x;
return 0;
}
Mari ndan kita cermati tentang source code diatas, tapi untuk lebih jelas dan tau hasilnya maka anda dapat mencobanya dalam bahasa pemrograman…..

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

contoh-contoh latihan program dalam c++


Contoh-contoh latihan program c++
a.       Program suku deret
#pragma argsused
#include <iostream.h>
  class SUKU {
   private:
    int n;
    int jumlah;
   public:
     void deret(){
     jumlah = 0;
       cout<<"sampai beberapa suku ? ";
       cin>>n;
        for (int i=0; i<=n; i++){
       jumlah +=i;
        cout<<"jumlah deret sampai :"<< n <<" " << "suku = " << " " << jumlah << endl;
     }
     }};
int main(){
    int x;
        SUKU S;
        S.deret();
        cin>>x;
        return 0;
}
b.      Program deret fibonanci
#pragma argsused
#include <iostream.h>
  class BATAS {
   private:
     long batas, f1, f2, f3;
   public:
     void fibonacci(){
       cout<<"Masukkan bilangan positif : ";
       cin>>batas;
       cout << "Bilangan Fibonacci < " << batas << ":\n 0, 1";
       f1 = 0;
       f2 = 1;
       while (true){
         f3 = f2 + f1;
         if (f3 > batas)break;
         cout<<", "<<f3;
         f1 = f2;
         f2 = f3;
       }
     }
     };
int main(){
  int x;
    BATAS B;
    B.fibonacci();
  cin>>x;
        return 0;
}
c.       Program mengetahui banyak data
#pragma argsused
#include <iostream.h>
 class RATA {

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

operator unary


Operator unary .
Dalam pengembangan sebuah program kerap kali dituntut untuk mendefinisikan operasi-operasi didalamnya, baik ini berupa operasi perhitungan, perbandinan maupun yang lainnya. Untuk melakukan hal ini tentunya kita harus menggunakan operator. Pada bagian ini bro…bro… semwa akan saya kenalkan 3operator dengan program sederhana yang saya rancang. Bahasa c++ menawarkan banyak operator untuk memecahkan sebuah masalah-masalah tertentu didalam program.
a.     

Dalam matematika operator unary adalah operator yang hanya melibatkan sebuah operand.

Contoh syntak program:


#include

int main(){


int x;

float y;


x=+5;

y=-2.12;


cout<<"nilai x ="<<

cout<<"nilai y ="<<


x=-x;

y=-y;


cout<<"nilai x ="<<

cout<<"nilai y ="<<


cin>>x;

return 0;

}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

operator binary


Operator binary

Operator binary adalah operator yang digunakan dalam operasi yang melibatkan dua operand. Operator binary ini dikelompokkan lagi menjadi empat jenis, yaitu operator aritmatika, logika, relasional dan bitwish.

Contoh syntak program:
#include
int main(){


int x, y, hasil;


x=9;

y=4;


cout<<"\tprogram mencari hasil sisa bagi\n";
cout<<"nilai x ="<<
cout<<"nilai y ="<<


hasil = x % y;


cout<<"hasil sisa bagi dari :<<<”<<<"<<<=<

cin>>x;

return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

struktur

Struktur
Sesuai dengan namanya, struktur adalah tipe data bentukan yang menyimpan lebih dari sat variable bertipe sama maupun yang berbeda. Untuk membuat tipe data struktur dalam c++, kita harus mendeklarasikannya dengan menggunakan keyword struct. Jika anda pernah mempelajari bahasa pemrograman PASCAL, maka istilah struktur ini lebih dikenal dengan istilah record (rekaman), serta bentuk pendeklarasiannya adalah dengan keyword record. 

    Contoh syntak struktur:
#pragma argsused
#include
int main()
{
string x;
struct SISWA{
string NIS;
string Nama;
string Alamat;
string Kota;
}A;
A.NIS ="10018083";
A.Nama ="arwanto";
A.Alamat ="piyongan";
A.Kota ="jogjakarta";
cout<<"NIS anda adalah :"<<

cout<<"Nama anda adalah :"<<dl;
cout<<"Alamat anda adalah :"<<
cout<<"Kota anda adalah :"<< 
cin>>x;
return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

string

String
Dalam c++, terdapat beberapa fungsi siap pakai yang berguna untuk menyelesaikan masalah-masalah yang berkaitan dengan string. Untuk menggunakan fungsi-fungsi tersebut kita harus mendafarkan file header string.h.
Contoh syntak string.h :
#pragma argsused
#include
#include
int main(){

char x;
char S1[5];
char*S2;
S2="Ini adalah contoh penylinan string";
strcpy(S1,S2);
cout<<<"\n"; cin>>x;
return 0;
}

Silahkan cermati dan pahami semoga dapat membantu semwa mahasiswa dalam mengerjakan suatu program.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Enumerasi


Enumerasi
Tipe enumerasi adalah tipe data yang nilainya terbatas pada nilai-nilai yang elah didefinisikan saja. Tipe enumerasi digunakan untuk membuat tipe data yang nilainya bersifat pasti. Misalnya untuk mendefinisikan tipe jenis kelamin, nama hari, warna primer dan sebagainya. Kita tau bahwa jenis kelamin dapat kita bentuk dalam tipe enumerasi. Dalam bahasa c++, untuk mendefinisikan tipe enumerasi adalah dengan menggunakan keyword enum.



Contoh syntak enumerasi :

#pragma argsused
#include
enum WARNA_PRIMER {Merah, Biru, Hijau};
int main()
{
string x;
struct SISWA{
string NIS;
string NAMA;
WARNA_PRIMER warna;
}A, B;
A.NIS = "4677675";
A.NAMA = "Arista";
A.warna = Hijau;
cout<<"NIS A :"<<<<"Nama A :"<<<<"Warna A :"<<>x;
return 0;
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS