Belajar Pemrograman Bahasa C : Penulisan Variabel dan Operator dalam Bahasa C

7 pemilih
2,924 views | February 7, 2009

oleh sangdedi

Contoh Penulisan Variabel


#include <stdio.h>
#include <conio.h>
void main()
{
int x;
float y;
char z;
double w;
clrscr(); /* untuk membersihkan layar */
x = 10; /* variable x diisi dengan 10 */
y = 9.45; /* variable y diisi dengan 9.45 */
z = ‘C’; /* variable z diisi dengan karakter “C” */
printf(“Nilai dari x adalah : %i”, x); /* Menampilkan isi var x */
printf(“Nilai dari y adalah : %f”, y); /* Menampilkan isi var y */
printf(“Nilai dari z adalah : %c”, z); /* Menampilkan isi var z */
getch();
}

Operator

Jika ingin ditetapkan nilai suatu variabel, selain memerlukan nama variabel itu, juga diperlukan operator tertentu (disebut assignment operators). Misalnya, tanda “=” pada deklarasi variabel int i=22; adalah operator. C memiliki cara penulisan operator yang unik.

Operator Penugasan

Operator Penugasan (Assignment operator) dalam bahasa C berupa tanda sama dengan

(“=”). Contoh :

nilai = 80;

A = x * y;

Artinya : variable “nilai” diisi dengan 80 dan variable “A” diisi dengan hasil perkalian

antara x dan y.

Operator Aritmatika

*     : untuk perkalian

/     : untuk pembagian

%     : untuk sisa pembagian (modulus)

+     : untuk pertambahan

-     : untuk pengurangan

Catatan : operator % digunakan untuk mencari sisa pembagian antara dua bilangan.

Misalnya :

9 % 2 = 1   (9 : 2 = 8, sisa pembagian = 1)

9 % 3 = 0   (9 : 3 = 3, sisa pembagian = 0)

Berikut Disajikan Operator dalam bahasa C yang lebih lengkap

Operator Arti Contoh
() memanggil fungsi printf()
[] elemen array (deret) int y [11]
. anggota struktur ed.jumlah = 2200
! NOT
++ inkremen(tambah satu satu) i++;
dekremen(kurang satu satu) i–;
& address dari … scanf(”%c”,&x);
* isi dari … *kata
* perkalian x=y*z;
/ pembagian x=y/z;
% modulo (sisa hasil bagi) a=y % z;
+ tambah X= Z+ Y;
- kurang Z = X - Y;
< lebih kecil daripada A < 30;
> lebih besar daripada B > 24;
<= lebih kecil atau sama dengan C <= 15;
>= lebih besar atau sama dengan D >= 29;
== kesamaan X == 20;
!= ketidaksamaan K != 4;
= menetapkan nilai x=3;

a*=2; (artinya a yang lama dikalikan dua)

Tentang Penulis

sangdedi

Hi, coba mau nge-share aja niyh ke temen2 semua... Siapa tau aja ada yang suka dan sreg,,, Tulisan saya tolong dirating yang tinggi yah, biar bisa masuk klasemen, trus biar semangat bikin2 artikelnya,,, hehehe Trims anyway...
47 tulisan telah dibuat oleh sangdedi

  1. wenwen pada September 15, 2009 7:27 am 0

    haduhhh…makasiiiiii bagt..
    tgs kuliah bs rampung rek…..
    :!:

  2. Fania pada October 4, 2009 5:10 pm 0

    Hi..
    Mw tanya kl untuk perpangkatan pake simbol apa y dalam bahasa C?
    khususnya penggunaan turbo C..

    Thq bgt..

  3. raz pada November 10, 2009 10:31 am 0

    minta penjelasan tentang macam-macam header dunkkk.. tgs kulah nich..

  4. popaye,,anto pada November 15, 2009 1:42 pm 0

    sebelumnya maksih,,
    ats materinya..!!
    bermanfaat bget, coz, tgs kulyah ku jd terbantu..!!

    ya mudah2 han,,,
    lebih banyak lagi materi yg di tampilkan,,
    gg hanya turbo c j,, tp bisa yg lanyenya, yang mash berhubungan dengan materi kuliyah..!! :P

  5. david pada November 24, 2009 3:23 am 0

    bro, minta tolong y…
    boleh tw cara buat program pake bahasa c untuk buat tampilan :
    *
    * *
    * * *
    ………dst???
    kalo bisa tolong kirim ke emailku y…
    please…. :-)

  6. liza pada December 26, 2009 6:30 am 0

    gman siCh cara membuat program perulangan pada perkalian pada pemprograman c++
    dgn tampilan sbb:
    PROGRAM PERKALIAN
    Masukkan Bilangan=
    Masukkan Bilangan Akhir Pengali=
    Hasil Perkalian=

    Outputnya:
    Masukkan Bilangan= Mis 2
    Masukkan Bilangan Akhir pengali= Mis 5
    Hasil Perklian:
    2×1=2
    2×2=4
    2×3=6
    2×4=8
    2×5=10 :
    -)

  7. sangdedi pada December 26, 2009 4:29 pm 9

    @ liza : coba lihat tulisan saya yang ini :
    http://klikbelajar.com/tentang-komputer/bahasa-pemrograman/pemrograman-cc/belajar-pemrograman-bahasa-c-perintah-dasar-if-else-dan-switch-case/
    kalo masih belum mengerti nanti saya buatkan programnya seperti yang kamu mau :-)

  8. liza pada December 27, 2009 12:14 pm 0

    Liza kurang sedikit mengerti…… tolong dong buatkan program perulangan pada perkalian pada pertanyaan yg sebelumnya liza kirim….

  9. sangdedi pada December 27, 2009 8:36 pm 9

    #include “stdio.h”
    #include “conio.h”
    Void main()
    {
    int a;
    int b;
    int c;
    printf(”masukkan bilangan = ”);
    scanf (”%d”, &a);
    printf(”masukkan bilangan akhir pengali = ”);
    scanf (”%d”, &b);

    c = (a*b);
    printf(”hasil perkalian adalah = %i, c”);

    Getch();
    }

  10. liza pada December 28, 2009 6:51 am 0

    MKSH YA…… KEDEPANNYA AKN LEBIH DIPELAJARI….

  11. jhon pada January 1, 2010 11:33 pm 463

    hlo sangdedi….bisa ngak
    kirimin gw satu contoh komplit tengtang pragraming…TENTANG FUNGSI dan vector please..

  12. nisa pada January 21, 2010 2:21 pm 0

    mnt tolong ksh tahu lha fungsi2 di bhs c/c++..,
    cnth na getch yg dpakai di library stdio.h truz mnt kegunaan dari fungsi tersebut..
    mhn bantuan na..
    nie untuk tgs kul saya..

  13. Nurdiana Atmanagara pada February 28, 2010 10:25 am 0

    Makasih tutorialnya…. buat tugas euy……….

  14. lamcan pada May 12, 2010 6:52 am 0

    q mo nanya ni..,
    apa2 aja sih peraturan tentang penggunaan variabel pada bahasa c
    & contoh struktur perulangan yang biasa digunakan,,,
    mkasii.

  15. lala pada July 11, 2010 5:09 am 0

    ka,,
    saya mau minta tolong
    kirimin software untuk editor bahasa c n c++
    selain turbo pascal

    mohon segera kirim ke e-mail saya

    terima kasih

  16. david pemula pada August 7, 2010 2:42 am 0

    ok mas tutornya…tmbah lgi ea mas…bwwt smngat bljr…hheee

  17. iqbal84 pada August 17, 2010 3:01 am 932

    (”80″) aduh pusing kagak taunih,apasi bahasa c,fungsina wat apa? Maklum cuma lu2san smp,tpi aq pgen ngrti bahasa c. Tolog d bantuya….? Bimsalabim biar pinter! Ksih tauya tanks

Tulis Komentarmu !

Nama

Email

Website

CAPTCHA Image Audio Version
Reload Image



:D :-) :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

Quotes

"Kata 'belajar' saja tidak cukup untuk mencerminkan kecintaan ku akan ilmu pengetahuan."

-Ary-

Kategori

open all | close all