Skip to main content

Materi Pemrograman Dasar C++/C# Part 1A

T I P E   D A T A


Tipe data merupakan bagian program yang paling penting karena tipe data mempengaruhi setiap instruksi yang akan dilaksanakan oleh computer. Misalny saj 5   dibagi   2   bisa   saja   menghasilka hasi yan berbeda tergantung  tipe  datanya.  Jika  5  dan  bertipe  integer  maka  akan menghasilkan nilai 2, namun jika keduanya bertipe float maka akan menghasilkan nilai 2.5000000. Pemilihan tipe data yang tepat akan membuat proses operasi data menjadi lebih efisien dan efektif.
Dalam bahasa C terdapat lima tipe data dasar, yaitu :

No
Tipe
Data
Ukuran
Range
Format
Keterangan
1
char
1 byte
-128 s/d 127
%c
Karakter/string
2
int
2 byte
- 32768 s/d
32767
%i ,
%d
Integer/bilangan
bulat
3
float
4 byte
- 3.4E-38 s/d
3.4E+38
%f
Float/bilangan
pecahan
4
double
8 byte
- 1.7E-308 s/d
%lf
Pecahan presisi






1.7+308

ganda
5
void
0 byte
-
-
Tidak bertipe
6
String
-
-
%s
String



K O N S T A N T A


Konstanta merupakan suatu nilai yang tidak dapat diubah selama proses program berlangsung. Konstanta nilainya selalu tetap. Konstanta harus didefinisikan  terlebih  dahulu  di  awal  program.  Konstanta  dapat  bernilai integer, pecahan, karakter dan string. Contoh konstanta : 50; 13; 3.14; 4.50005;
A; Bahasa  C. Selain itu, bahasa  C juga menyediakan  beberapa  karakter
khusus yang disebut karakter escape, antara lain :
\a : untuk bunyi bell (alert)
\b : mundur satu spasi (backspace)
\f : ganti halaman (form feed)
\n : ganti baris baru (new line)
\r : ke kolom pertama, baris yang sama (carriage return)
\v : tabulasi vertical
\0 : nilai kosong (null)
\ : karakter petik tunggal
\ : karakter petik ganda
\\ : karakter garis miring.


V A R I A B E L


Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatnilai  tertentu  di  dalam  proses  program.  Berbeda  dengan  konstanta yang nilainya selalu tetap, nilai dari suatu variable bisa diubah-ubah sesuai kebutuhan. Nama dari suatu variable  dapat ditentukan  sendiroleh pemrogram dengan aturan sebagai berikut :
Terdiri  dari  gabungan  huruf  daangka  dengan  karakter  pertama harus  berupa  huruf.  Bahasa  C bersifat  case-sensitive  artinya  huruf besar dan kecil dianggap berbeda. Jadi antara nim, NIM dan Nim dianggap berbedaTidak boleh mengandung spasi. Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah (underscore).  Yang termasuk  symbokhusus  yang tidak diperbolehkan antara lain : $, ?, %, #, !, &, *, (, ), -, +, = dsb. Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.


Contoh penamaan variabel yang benar :
NIM, a, x, nama_mhs, f3098, f4, nilai, budi, dsb.

Contoh penamaan variable yang salah :
%nilai_mahasiswa, 80mahasiswa, rata-rata, ada spasi, penting!, dsb.


O P E R A T O  A R I T M A T I K A


Bahasa C menyediakan lima operator aritmatika, yaitu :
*          : untuk perkalian
/          : untuk pembagian
%         : untuk sisa pembagian (modulus)
+          : untuk pertambahan
-          : untuk pengurangan.


O P E R A T O  P E R B A N D I N G A N


<            Kurang dari
<=          Kurang dari sama dengan
>            Lebih dari
>=          Lebih dari sama dengan
==          Sama dengan
!=           Tidah sama dengan .


O P E R A T O  L O G I K A


&&        : Logika AND (DAN)
||          : Logika OR (ATAU)
!            : Logika NOT (INGKARAN).


K O D  P E N E N T  F O R M A T


. %c                   : Membaca sebuah karakter
. %s                   : Membaca sebuah string
. %i, %d            : Membaca sebuah bilangan bulat (integer)
. %f, %e            : Membaca sebuah bilangan pecahan (real)
. %o                  : membaca sebuah bilangan octal
. %x                  : Membaca sebuah bilangan heksadesimal
. %u                  : Membaca sebuah bilangan tak bertanda.

Comments

Popular posts from this blog

Komposisi Foto untuk Siswa/i SMK dan sederajat Part 1

Komposisi Foto (Part 1 ) untuk Siswa/i SMK dan sederajat Macam-macam Komposisi Fotografi Sebuah foto dapat dijadikan sebagai sebuah media komunikasi untuk menyampaikan pesan kepada orang lain. Sebagai seorang fotografer, hal penting yang harus dipahami selain berbagai teknik dasar fotografi dan macam-macam lensa kamera adalah komposisi. Komposisi memiliki kekuatan untuk menyampaikan secara tepat pesan yang ingin kita sampaikan melalui media sebuah foto yang di hasilkan kepada viewer Komposisi adalah sebuah cara untuk memandu mata viewer untuk melihat elemen yang sangat penting dari sebuah foto. Sebuah komposisi yang baik dapat membantu terciptanya sebuah karya seni dari sebuah foto. Sebaliknya, komposisi yang tidak baik atau buruk dapat merusak makna sebuah foto secara keseluruhan. Akibatnya, pesan yang ingin disampaikan oleh fotografer melalui media foto menjadi tidak tersampaikan kepada viewer dan komunikasi yang efektif pun tidak akan terjadi. Dalam fotografi

Pengolah Gamb Digital part 1

Mengenal Area Kerja Adobe Photoshop Adobe Photoshop ini adalah suatu prodak dari ADOBE yang sengaja diluncurkan untuk para profesional photography yang hobinya Pra Wedding & Editing Photos. Adobe Photoshop adalah suatu softwae yang sangat ampuh untuk mengolah/mengedit photo.Adobe Photoshop kini sudah mengoleksi versi-versinya, mulai dari versi 7.0, 8.0(CS), 9.0(CS2), 10.0(CS3), 11.0(CS4), 12.0(CS5), sampai Versi yang saat ini adalah versi 13.0(CS6). Mengenal Area Kerja Adobe Photoshop. Keterangan 1. ToolBox 2. Area Kerja Photosop 3. Status Bar 4. Menu Bar 5. Tool Option Bar 6. Palette, dari atas ke bawah: navigation palette, color palette, dan layer palette. 1.1. ToolBox Bagian ini berisi berbagi jenis tools yang digunakan untuk melakukan perubahan, manipulasi, seleksi, menghapus dan sebagainya. 1.2. Area Kerja Photosop Pada bagian ini adalah bagian para Editing mengolah gambar yang akan di edit. 1.3. Status Bar Status Bar adalah keterangan suatu tools

Design Grafis Percetakan part 17 (untuk Siswa/i SMK dan sederajat)

Sampul Majalah  Istilah Sampul dalam media cetak dapat diartikan sebagai halaman terdepan yang menonjolkan atau merepresentasikan isi dari sebuah media cetak tersebut. Selain kepada majalah, istilah Sampul juga digunakan pada media media cetak lainya seperti CD album, flim, katalog, Newsletter/bulletin, buku, dan lain lain.  Dalam majalah sampul merupakan salah satu faktor penentu laris tidaknya sebuah majalah, karena sebelum melihat isi/konten dari sebuah majalah target audiens pasti akan melihat sampul dari majalah tersebut, jika sampul nya tidak menarik maka sulit untuk target audiens bisa masuk kedalam isi dari sebuah majalah.  Sebuah majalah cenderung menggunakan publik figur sebagai sampul yang bertujuan untuk meningkatkan dan menarik minat dari target audiens, khususnya kepada majalah majalah lifestyle, musik, politik dan lain lain.  Fungsi Tipografi Dalam Layout Majalah Perkembangan teknologi memberikan persepsi yang berbeda dalam beberapa bidang keahlian dalam men