SWITCH CASE pada C++

Minggu, 10 Februari 2013

haiii haii, kali ini saya akan membahas tentang Switch Case pada C++ :D:D

Di C++ banyak terdapat jenis statement-statement untuk percabangan. Antara lain menggunakan IF-ELSE dan yang kita bahas sekarang SWITCH-CASE. Statement biasanya berpola seperti :


Untuk akhir dari perintah dalam case digunakan break; .
Perintah default digunakan ketika statement yang diperintah di luar dari perintah case-case sebelumnya.

#include<iostream>
#include<windows.h>
using namespace std;

void main(){
int a=2;
cout<<"1"<<endl;
::Sleep(1000);
system("cls");
cout<<"2"<<endl;
::Sleep(1000);
system("cls");
cout<<"3"<<endl;
switch(a){
case 0:
cout<<"Nol"<<endl;
break;
case 1:
cout<<"Satu"<<endl;
break;
case 2:
cout<<"Dua"<<endl;
break;
case 3:
cout<<"Tiga"<<endl;
break;
default:
cout<<"Kosong"<<endl;
break;
}
}

Tampilan hasilnya akan seperti :


Inilah pembahasan singkat Switch Case ;D Semoga bermanfaat ne. (y)


Hello World!

Kali ini saya akan membahas sedikit tentang Pemrograman dan Hello World :):)
PEMROGRAMAN, ada 3 level :
1)      Rendah
2)      Menengah
3)      Tinggi
Yang kita gunakan adalah Pemrograman tingkat tinggi....
Contoh Bahasa Pemrograman Tingkat Tinggi :
·         C++
·         C
·         C#
·         PHP
·         ASP
·         Visual Basic
·         Java
·         Ruby
·         Perl
·         Python



Hello world (Halo dunia) adalah nama jenis program komputer yang diambil pertama kalinya pada kursus pemrograman.
Program ini sangat sederhana dengan menunjukkan teks "Halo dunia" di layar. Contoh awal ini dipakai untuk menulis program-program yang lebih canggih.
Hello world! pertama kalinya dipakai oleh para pemrogram bahasa C untuk menunjukkan kemampuan bahasa ini.

Hello World dalam bahasa pemrograman C++
#include <iostream>
  int main()
  {
     std::cout << "Halo dunia";
     return 0;
  }
Contoh gambar dari program Hello World! :)


Lalu Klik Ctrl+F5 :)


SEMOGA BERMANFAAT KAWANSSS ;;)


Variable & Data Type

- VARIABLE

Variabel bisa dikatakan sebagai wadah yang berisi nilai yang dapat berubah-ubah selama program diekseskusi tapi variabel bukan power ranger. Berbeda dengan konstanta yang nilainya tidak dapat berubah. Variabel menyimpan suatu nilai yang nantinya akan dibawa ketika dipanggil oleh suatu perintah. Baik ketika melakukan perhitungan, pemasukan data, ataupun saat menampilkan hasil. Mari kita lanjutkan PDKT kita dengan variabel.


Berikut ini adalah bebarapa hal yang perlu diketahui tentang Variabel :

1. Pemberian nama variabel harus unik, tidak boleh sama dengan kata kunci bawaan C++ maupun fungsi.

2.  Dalam nama sebuah variabel tidak boleh mengandung spasi.

3.  Nama variabel bersifat case sensitive.

4.  Nama variabel hanya terdiri dari huruf, angka dan tanda undescore “_”. Tidak boleh ada karakter atau simbol khusus.

5. Nama variabel hanya boleh diawali dengan huruf dan underscore, tidak boleh diawali angka atau karakter/simbol khusus.

6.  Jika nama sebuah variabel lebih dari 32 karakter, maka yang akan terbaca komputer hanya 32 karakter pertama saja, selebihnya tidak akan dianggap tetapi masih dapat dieksekusi.

Contoh program dengan pendeklarasian variabel, proses dan keluarannya :


Hasil screenshoot dari kode C++ program tersebut :


- DATA TYPE

Tipe data adalah suatu hal yang menggambarkan jenis nilai dari suatu obyek data (konstanta atau variabel) yang nantinya akan digunakan saat program dijalankan. Tipe data pemrograman C++ dibedakan menjadi 2 yaitu tipe data dasar dan bentukan. Kali ini kita hanya akan membahas tipe data dasar atau disebut pulsa sebagai tipe data bawaan dari bahasa C++. Tipe data dasar sendiri terdiri atas tipe data karakter, bilangan dan boolean. Berikut beberapa contoh tipe data dasa C++ yang sering digunakan :


SEMOGA BERMANFAAT :D:D:D

Algorithm & Flowchart

Sabtu, 12 Januari 2013

ALGORITHM & FLOWCHART
* ALGORITHM
Dalam matematika dan komputasialgoritma atau algoritme merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir. Masalah tersebut dapat berupa apa saja, dengan catatan untuk setiap masalah, ada kriteria kondisi awal yang harus dipenuhi sebelum menjalankan algoritma. Kita ambil contoh ada dua buah gelas yang masing-masing berisi air warna putih dan merah. Bagaimana cara air itu bisa bertukar tempat ?
Algorithm harus dijelaskan secara lengkap dan sejelas-jelasnya, maka :

1) Sediakan 1 gelas kosong
2) Tuangkan air gelas B ke gelas kosong
3) Tuangkan air gelas A ke gelas B
4) Tuangkan air di gelas kosong ke gelas A

Jadi suatu pemroses harus :
1. Mengerti setiap langkah dalam Algorithm
2. Mengerjakan operasi yang bersesuaian dengan langkah tersebut.

Mekanisme Pelaksanan Algorithm Oleh Pemroses
Komputer hanyalah salah satu pemroses. Agar dapat dilaksanakan oleh komputer,
algorithm hasrus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program.
Jadi program adalah prwujudan atau implementasi teknis Algorithm yang ditulis dalam bahasa pemrogaman tertentu sehingga dapat dilaksanakan oleh komputer.
Ciri penting algorithm :

• Algorithm harus berhenti setelah mengerjakan sejumlah langkah terbatas.
• Setiap langkah harus didefinisikan dengan tepat dan tidak berarti-dua (Ambiguitas).
• Algorithm memiliki nol atau lebih masukkan.
• Algorithm memiliki nol atau lebih keluaran.
• Algorithm harus efektif (setiap langkah harus sederhana sehingga dapat dikerjakan dalam waktu yang masuk akal).

* FLOWCHART
Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut.
Jenis-jenis Flowchart :

  • Diagram Alir Dokumen, menunjukkan kontrol dari sebuah sistem aliran dokumen.
  • Diagram Alir Data, menunjukkan kontrol dari sebuah sistem aliran data.
  • Diagram Alir Sistem, menunjukkan kontrol dari sebuah sistem aliran secara fisik.
  • Diagram Alir Program, menunjukkan kontrol dari sebuah program dalam sebuah sistem

Semoga bermanfaat ^^