Jumat, 23 November 2012

Latihan IF ELSE

Sekarang saya akan membahas tentang IF ELSE pada program C++

Bentuk umumnya :

if (kondisi 1)
pernyataan;
else
if (kondisi 2)
pernyataan;

-----------------------------------------------------------------------------------------------------------
Saya akan membuat contoh tentang batasan umur untuk menonton.
Ketentuannya :
  • Jika umur 17 th kebawah maka tidak boleh menonton
  • Jika umur 17 th keatas maka boleh menonton.

List Program : 


#include <conio.h>
#include <stdio.h>
#include <iostream.h>
main()
{
int usia;
cout<<"USIA : ";cin>>usia;
if (usia<17)
cout<<"TIDAK BOLEH NONTON";
else
if (usia>=17)
cout<<"BOLEH NONTON";
getch();
}


Hasilnya jika usia 17 th keatas;



Hasilnya jika usia 17 th kebawah;



Selasa, 06 November 2012

Latihan IF Tunggal

Disini saya akan membahas tentang IF pada program C++.
IF dibagi menjadi 4 yaitu ;

  1. IF Tunggal
  2. IF Else
  3. IF Majemuk
  4. IF Bersarang
Disini kita akan membahas IF Tunggal terlebih dahulu.

Bentuk Umum IF Tunggal :

if (kondisi)
   pernyataan;

-----------------------------------------------------------------------------------------------------------
Saya akan membuat contoh tentang batasan umur untuk menonton. Ketentuannya jika umur masih dibawah 17 th maka tidak boleh menonton.

List Program :

#include <conio.h>
#include <iostream.h>
#include <stdio.h>
main ( )
{
int usia;
cout<<"USIA : ";cin>>usia;
if (usia<17)
cout<<"TIDAK BOLEH NONTON";
getch();
}

Hasilnya ;

NB :
  • Pada saat penginputan usia tidak memenuhi syarat hingga 17 maka akan muncul pernyataan "TIDAK BOLEH NONTON".
  • Dan jika saat menginput usia memenuhi syarat maka tidak muncul peryataan yang menandakan memenuhi syarat.




Latihan Program Penjumlahan

Kita akan membuat suatu program untuk penjumlahan angka, contoh 1+1=2. Kita akan membuat program tersebut didalam program C++.

List Program :

#include <conio.h>
#include <iostream.h>
#include <stdio.h>
main ( )
{
int a,b,c;
cout<<"Masukkan angka pertama : ";cin>>a;
cout<<"Masukkan angka kedua    : ";cin>>b;
c=a+b; //* dibaca 'c' didapat dari 'a' ditambah 'b'
cout<<"Hasilnya : "<<c<<endl;
getch ( ) ;
}

Hasilnya ;


NB : 
  • //* maksudnya adalah komentar bertujuan untuk memberi penjelasan atau sebagainya.
  • Menggunakan "int" (integer) yaitu a, b dan c termasuk tipe data numberik.


Senin, 29 Oktober 2012

Latihan Membuat ID

Kita akan membuat yang sama seperti latihan sebelumnya tetapi lebih banyak yaitu dengan menampilkan nama, alamat, tempat lahir dan tanggal lahir.

List Program :

#include <conio.h>
#include <stdio.h>
#include <iostream.h>
main ( )
{
char nama [20], alamat [30], tempat [20] ;
int tanggal ;
cout<<"Nama  : " ; gets (nama) ;
cout<<"Alamat : " ; gets (alamat) ;
cout<<"Tempat Lahir : " ; gets (tempat) ;
cout<<"Tanggal Lahir : " ; cin>> tanggal ;
getch ( ) ;
}

Hasilnya akan seperti dibawah ini :



NB :

  • Saat menginput nama jika sudah selesai tekan "enter" agar muncul tulisan dibawahnya dan seterusnya.

Selasa, 23 Oktober 2012

Belajar Input dan Output Program C++

Kita akan belajar menggunakan cin dan cout. Sama tampilannya seperti pada latihan dasar sebelumnya, tetapi nama akan kita input saat runing.

List Program :

#include <conio.h>
#include <iostream.h>
#include <stdio.h>
main ( )
{
char NAMA [25] ;
cout<<" Nama : ";gets(NAMA) ;
clrscr ( ) ;
cout<<"Nama anda adalah "<<NAMA ;
getch ( ) ;
}

*Runing program diatas dan ketik nama maka akan muncul hasilnya seperti dibawah ini ;


lalu setelah anda selesai menulis nama anda lalu tekan "enter" maka akan muncul seperti yang ada dibawah ini;



NB :

  • Saat membuat "file_header" tidak harus urut, jadi boleh diacak.
  • Menggunakan "char" karena nama yang akan kita tulis termasuk character.
  • Saya menulis "NAMA [25]" karena dalam menggunakan tipe data character harus menggunakan batasan input. Jadi "DIAN ANDRIANA" ada 13 charakter ( spasi juga dihitung ) harus diberi batasan didalam kurung "[ ]". Jadi bisa ditulis 13 atau lebih.

Senin, 22 Oktober 2012

Latihan Dasar

Mari kita latihan program C++

Kita akan belajar untuk membuat nama pada tampilan saat running.

List Program :

#include <conio.h>
#include <stdio.h>
#include <iostream.h>
main ( )
{
cout<<"Nama : contoh";
getch ( ) ;
}

Hasilnya :














NB : - Contoh dapat diganti dengan nama anda sendiri.
        - Bagi anda yang belum memiliki software "Borland C++" maka saya sarankan anda mendownload    terlebih dahulu agar dalam belajar bisa langsung dipraktekan.


Minggu, 21 Oktober 2012

Penjelasan dan Bentuk Umum



File Header
  • Kepala dari suatu program
  • Berisi prototype (judul,nama dan sintak)
Macam File Header 
  • conio.h ; untuk mengaktifkan getch dan clrscr
  • stdio.h ; untuk mengaktifkan scanf, gets dan printf
  • iostream.h ; untuk mengaktifkan cin, cout, endl dan ends
  • iomanip.h ; untuk mengaktifkan setw dan setprecision
cin, scanf dan gets yaitu sebagai input dalam program C++
cout dan printf yaitu sebagai output dalam program C++
getch yaitu sebagai penahan tampilan agar saat program C++ kita jalankan tidak berkedip
clrscr yaitu sebagai pembersih layar


Bentuk Umum Program C++

#include <file-header>
main()
{
pernyataan;
}

Sabtu, 20 Oktober 2012

SEJARAH C++


Tahun 1978, Brian W. Kerninghan & Dennis M. Ritchie dari AT & T Laboratoriesmengembangkan bahasa B menjadi bahasa C. Bahasa B yang diciptakan oleh Ken Thompson sebenarnya merupakan pengembangan dari bahasa BCPL ( Basic Combined ProgrammingLanguage ) yang diciptakan oleh Martin Richard. Sejak tahun 1980, bahasa C banyak digunakan pemrogram di Eropa yang sebelumnya menggunakan bahasa B dan BCPL. Dalam perkembangannya, bahasa C menjadi bahasa paling populer diantara bahasa lainnya, seperti PASCAL, BASIC, FORTRAN.Tahun 1989, dunia pemrograman C mengalami peristiwa penting dengan dikeluarkannya standar bahasa C oleh
American National Standards Institute 
(ANSI). Bahasa C yangdiciptakan Kerninghan & Ritchie kemudian dikenal dengan nama ANSI C. Mulai awal tahun 1980, Bjarne Stroustrup dari AT & T Bell Laboratories mulaimengembangkan bahasa C. Pada tahun 1985, lahirlah secara resmi bahasa baru hasilpengembangan C yang dikenal dengan nama C++. Sebenarnya bahasa C++ mengalami dua tahap evolusi. C++ yang pertama, dirilis oleh AT&T Laboratories, dinamakan Cfront
. C++ versi kuno ini hanya berupa kompiler yang menterjemahkan C++ menjadi bahasa C. Pada evolusi selanjutnya, Borland International Inc. mengembangkan kompiler C++ menjadi sebuah kompiler yang mampu mengubah C++ langsung menjadi bahasa mesin (assembly). Sejak evolusi ini, mulai tahun 1990 C++ menjadi bahasa berorientasi obyek yang digunakan oleh sebagian besar pemrogram professional.