P.02

Pengenalan Variabel, Tipe Data dan perintah Input serta Output



1. Pengenalan Model data 
    Borland C++ memiliki 7 tipe data dasar dan 3 tipe data tambahan .
    diantaranya :


    Tipe Data Tambahan yang dimiliki Borland C++ adalah :
    Usigned digunakan apabila data yang digunakan hanya data yang positf saja



2. Variabel dan Konstanta

    Deklarasai Variabel

    Pengertian dari deklarasi variabel yaitu memesan memori dan menentukan jenis data yang dapat diimpan dilamnya.

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 harga_per_satuan,total_harga;


Pemberian Nilai Ke Variabel

Untuk memberikan Nilai ke suatu Variabel pernyataan yang digunakan adalah sebagai berikut;
nama_variabel=nilai;
contoh pengaplikasiannya :
jumlah=50;
harga_per_satuan=12.5;

dan ini contoh programnya:

#include <stdio.h>
main()
{  int jumlah;
    float harga_per_satuan,harga_total;
    jumlah=50;
    harga_per_satuan=12.5;

    harga_total=jumlah*harga_per_satuan;
    printf("Harga Total = %f\n",harga_total);
}

dari contoh diatas kita telah memberikan nilai 50 ke variabel jumlah dan 12.5 ke variabel harga_per_satuan.
nilai tersebut akan tetap dan tidak berubah.


Konstanta
Konstanta menyatakan nilai numeris atau karakter yang tetap. 

3. Peintah Input

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

Nah berikut adalah contoh study kasusnya
kita coba dengan contoh yang sederhana dengan perintah masukan scanf;

1. Buatlah program untuk meghitung luas Persegi panjang;
    jawab : 



#include<stdio.h>

#include<conio.h>



main()

{

int p,l,luas,kel;

printf("masukan nilai p: ");

scanf("%d",&p);

printf("masukan nilai l: ");

scanf("%d",&l);

luas=p*l;

printf("luasnya adalah;%d\n",luas);

kel=2*(p*l);

printf("kelilingnya adalah;%d\n",kel);

getch();

}

Penjelasan

*)  dari coding diatas include <stdio.h> adalah untuk menjalankan fungsi dari scanf dan printf, jika kita tidak memasukan include <stdio.h> itu maka yang terjadi akan muncul debug yang menyatakan bahwa scanf dan printf tidak bisa diajalankan.

*)  selanjutya include <conio.h> adalah untuk menjalakan fungsi getch, sama seperti tadi jika tidak dimasukan makan akan muncul debug yang menyatakan bahwa fungsi getch tidak bisa dijalakan.

*) main () adalah batang tubuh yaitu baris-baris atau perintah-perintah setelah tanda tersebut yang pertama kali langsung dijalakan.

*)  int ,yaitu tipe data yang tipedatanya integer atau bilangan bulat,

*)  p,l,luas,kel , yaitu variabel yang memuat tipe data integer karena ditulis setelah fungsi int yang berarti bertipedata integer.

*)  printf ,yaitu fungsi untuk keluaran/output ,di coding dituliskan
printf("masukan nilai p: "); maka yang muncul pada saat dijalakan adalah kata masukan nilai p : .

*)  scanf ,kebalikan dari printf yaitu perintah masukan/input, di coding dituliskan
scanf("%d",&p); maka yang muncul adalah space untuk kita memasukan data ke variabel p, dan tanda %d itu adalah perintah yang menyatakan tipe data integer.

*)  luas, disini variabel luas diberi fungsi atau perintah yaitu mengalikan p*l (p kali lebar),begitupun dengan variabel kel yang nantinya inputan dari p dan l yang berupa angka atau bertipe data integer akan diproses sesuai perintah.

*)  getch digunakan untuk membaca sebuah karakter  tanpa diakhiri enter, pada getch ini karakter yang dimasukan tidak ditampilkan dilayar.
dan ingat setiap perintah yang kita tuliskan darus diakhiri dengan tanda ; karena itu adalah tanda untuk mengakhiri dari suatu perintah.

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

0 komentar:

Posting Komentar