Apa itu Variabel, Tipe Data dan Perintah Input dan Output? Yuk Belajar Disini!!



Halo sobat ku, penulis kembali lagi dengan topik pemrograman heheh, berdasarkan materi kuliah penulis nih sob. yaitu tentang Variabel, Tipe Data dan Perintah Input dan Output. Mungkin sebagian dari kalian yang membaca postingan ini udah gk asing lagi yah. oke tidak usah panjang lebar penulis akan kasih tau materinya.


1. Pengenalan Model Data
 
Disini penulis memberi contoh tabel model tipe data yang digunakan Borland C++. Borland C++ memiliki 7 tipe data dasar dan 3 tipe tambahan, diantaranya seperti tabel dibawah ini :


Tipe Data Tambahan yang dimiliki oleh Borland C++, adalah :Unsigned.Unsigned digunakan bila data yang digunakan hanya data yang positif saja.



2. Pengenalan Variabel dan Konstanta

Deklarasi Variabel

Deklarasi Variabel Menurut Kristanto:2009, deklarasi adalah memesan  memori dan menentukan jenis data yang dapat disimpan didalamnya.

Bentuk Umum : Tipe_data [spasi] nama_variabel;

Pada pendeklarasian variabel, daftar variabel dapat berupa sebuah variabel atau beberapa variabel yang dipisahkan dengan tanda koma.

Contoh:
int jumlah;
float hargasatuan, totalharga;
Pemberian Nilai ke Variabel
Untuk memberi nilai ke suatu variabel yang telah dideklarasikan, bentuk pernyataan yang digunakan adalah sebagai berikut :
nama_variabel = nilai; 
Contoh berikut merupakan nilai 50 ke variabel jumlah dan 18 ke variabel hargasatuan.
jumlah=50; 
hargasatuan=18; 
totalharga= jumlah * hargasatuan;

Contoh program C++ :
#include <stdio.h>
main()
{
int jumlah;
float hargasatuan, hargatotal;
jumlah=50;
hargasatuan=18;
hargatotal= jumlah * hargasatuan;
Printf (“Total Harga = %f \n “, hargatotal);
}

Konstanta
Konstanta menyatakan nilai numerick atau karakter-karakter yang tetap. Turbo C++ mendukung empat kelas konstanta yaitu : 

  • Konstanta Integer, yaitu berupa integer biasa, integer panjang (long int) dan integer tak bertanda (unsigned integer). Nilainya dapat berupa desimal, oktal atau hexadesimal.
  • Konstanta Floating Point, dapat mengandung nilai pecahan, yang biasa ditulis dalam bentuk pecahan biasa maupun bentuk eksponensial dan selalu dinyatakan dalam double, kecuali jika diakhiri dengan F atau f (menyatakan konstanta float).
  • Konstanta String, merupakan deretan karakter yang diawali dan diakhiri dengan tanda petik ganda (“…“). Juga dapat mengandung karakter yang menggunakan tanda \ yang disebut karakter escape (escape sequence).
  • Konstanta Karakter, selalu diawali dan diakhiri dengan tanda petik tunggal (‘…’). Beberapa konstanta karakter dapat diawali dengan tanda \ (penempatannya setelah tanda petik tunggal).
Sebagai contoh saja, jika saya membuat program perhitungan matematika yang menggunakan nilai pi (3.15289) yang mungkin akan muncul dibanyak tempat pada kode program, kita dapat membuat pi sebagai konstanta. Penggunaan konstanta pi akan lebih memudahkan penulisan kode program dibanding harus mengetikkan nilai 3.15289 berulang-ulang.



3. Perintah INPUT

perintah ini digunakan untuk memasukan berbagai jenis data kedalam program lewat keyboard dan dapat digunakan fungsi pustaka scanf, getch maupun getche dan cin.

A. Fungsi Pustaka Scanf

Bentuk Umum : Scanf(“string kontrol”, daftar argumen);
 
String kontrol dapat berupa :
a. Penentu format
b. Karakter spasi putih
c. Karakter bukan spasi putih
Contoh:
Keterangan : Dari contoh diatas dapat dilihat bahwa untuk memasukan variabel nilai dan variabel tugas ke dalam   program menggunakan fungsi pustaka scanf dan semuanya itu di masukan melalui keyboard.

B. Fungsi Pustaka Getch

digunakan untuk membaca sebuah karakter tanpa diakhiri enter. Pada getch ini, karakter yang dimasukan tidak ditampilkan dilayar.

Contoh:

C. Fungsi Pustaka Getche

Digunakan untuk membaca sebuah karakter tanpa diakhiri enter. Pada getche ini,karakter yang dimasukan akan ditampilkan dilayar.
Contoh :
 

D. Fungsi Pustaka Cin 

Fungsi pustaka cin ini berpasangan fungsi pustaka cout. Dimana fungsinya adalah untuk memasukan nilai variabel ke dalam program melalui keyboard. 

Contoh:


4. Perintah OUTPUT

A. Fungsi Pustaka PRINTIF

Digunakan untuk menampilkan hasil yang terhormat dengan menggunakan format spesification.contoh dalam tabelnya seperti ini :

 
B. Fungsi Pustaka Puts

Fungsi ini hanya digunakan untuk menampilkan nilai string dan sudah mengandung line feed/ Pindah baris otomatis.

Contoh :
C. Fungsi Pustaka Putchar

 Fungsi ini untuk manampilkan hasil dapat digunakan fungsi pustaka putchar. Fungsi pustaka ini hanya
digunakan untuk menampilkan nilai karakter dan tidak mengandung line feed.

Contoh :



D. Fungsi Pustaka Cout

untuk menampilkan hasil dapat digunakan fungsi pustaka cout. Fungsi pustaka ini bentuknya agak sedikit berbeda dengan bentuk pustaka output lainnya.
Perbedaannya terletak pada : 

Praprosesor, Kalau fungsi pustaka printf, putchar maupun puts preprocesornya menggunakan #include <stdio.h>, sedangkan fungsi pustaka cout preprocesornya menggunakan #include <iostream.h>




Ganti Baris, Kalau fungsi pustaka printf ganti baris menggunakan \n, sedangkan fungsi pustaka cout ganti baris menggunakan perintah endl.

 Komentar, Kalau fungsi pustaka printf, putchar maupun puts komentarnya menggunakan simbol/* diakhiri */, sedangkan fungsi pustaka cout komentarnya menggunakan simbol//



Okay mungkin segitu saja ya sobat-sobat karena sepertinya juga sudah terlalu panjang, nanti akan penulis lanjut pembahasannya, sekian terima kasih.

0 Response to "Apa itu Variabel, Tipe Data dan Perintah Input dan Output? Yuk Belajar Disini!!"

Post a Comment