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

15 pemilih
11,836 views | February 7, 2009

oleh sangdedi

Contoh Penulisan Variabel

[code="c"]
#include
#include
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();
}
[/code]

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...
49 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

  18. geee pada October 5, 2010 11:58 am 0

    ada yg tw ga cra bwat rumus phytagoras di c++???? :(

  19. irha pada October 8, 2010 8:18 am 0

    bisa tidak saya minta penjelasan masing-masing dari macam-macam header dalam bahasa C++…tugas kuliah nih…tolong yah!!! :? thanKs before.. :P

  20. sangdedi pada October 28, 2010 1:36 am 9

    @irha : wah nanti dibikinin satu tulisan khusus deh
    @gee : coba cek ditulisan saya yang lain kayaknya udah pernah saya buat deh
    @iqbal : bahasa C adalah bahasa programming untuk membuat program :wink:

  21. dhawil pada October 29, 2010 12:59 am 0

    emm apa bedanya

    #include “iostream.h”
    #include “stdio.h”

    masih bingung :?: :oops:

  22. sangdedi pada October 29, 2010 3:03 am 9

    itu cuma masalah header2 saja di bahasa C, setiap header itu mengandung perintah2 pada bahasa C :wink:

  23. demitra liani pada December 24, 2010 4:23 am 0

    Giman c cra belajar turbo c
    dha sya pelajarin
    tp ssh bgt rasa nha buad dipahami

    :(

  24. paris pada March 17, 2011 3:53 pm 0

    mas mau tanya..
    saya buat bahasa pemograman di notepad untuk jadi input di program FLUENT..
    /***********************************************************************/
    /* dataatas_u.c */
    /* UDF for specifying velocity profile boundary condition */
    /***********************************************************************/
    #include “udf.h”
    DEFINE_PROFILE(dataatas_u, thread, position)
    {
    real x;
    real phi=3.14159265;
    real h=2.5;
    real L=30.;
    real hh=0.5;
    real TT=8.;
    real t=RP_Get_Real(”flow-time”);
    real u;
    /* real t; */
    face_t f;
    begin_f_loop(f, thread)
    {
    F_CENTROID(x,f, thread);
    u=phi*hh/TT*cosh(2.*phi/L*h)/sinh(2.*phi/L*h)*cos(2.*phi/L*x-2.*phi/TT*t);
    F_PROFILE(f, thread, position)=u;
    }
    end_f_loop(f, thread)
    }
    pas di load, muncul tulisan : error 2109 :subscript array or pointer type
    error 2106 : ‘=’ : left operand must be l-value…
    mohon bantuannya.. thanx b4
    :cry:

  25. Enchu pada March 18, 2011 10:25 am 0

    low ada soal mencari Variabel yang mempunyai nilai tertinggi dari 3 variabel. Gimana Y skripnya. pleeeeeaseeeeeee… mohon dibantu. and dibalas Y?????? :(

  26. khadafi pada April 17, 2011 5:39 pm 0

    Kk
    Bisa ngga di buatin contoh pemograman kalkulator dgn mnginput angka 1, angka 2, Dan hasil dari angka 1 + angka 2
    Trus created by nama aq

    Kirim ke email aq klo boleh

  27. GRETA24Brewer pada September 3, 2011 10:06 pm 0

    All people deserve very good life and mortgage loans or just sba loan would make it better. Because freedom is grounded on money.

  28. desy pada October 4, 2011 2:05 pm 0

    untuk tanda petik (”) apa sih symbol nya ?

  29. fs pada October 9, 2011 10:25 am 0

    thx… :!: :!: :!: :!: :!:

  30. zian pada October 18, 2011 6:51 am 0

    gan cara buat perulangan kyk gn gmn ya…,,

    1
    1
    3
    123
    5
    12345
    7
    1234567

  31. zian pada October 18, 2011 2:38 pm 0

    eror gan…,,

    gan bs d jelas kan secara rinci lagi engk gan…,,

    maklum gan msh ank semester 1 jd blom phm x…,,

  32. rio pada October 24, 2011 7:56 am 0

    gan, bisa buatin program mencari fungsi autokorelasi dari data series ngga, tolong ya gan, buat tugas nich, makasih ya gan

  33. Rahmi Putri pada October 24, 2011 2:03 pm 0

    gan,,,tolong bantu ane yae,,,
    gimana ya cara bikin listing program di bahasa c untuk mengurutkan tiga angka dari yang terbesar ke yang kecil….tolong ya gan :D :D

  34. rendy pada November 11, 2011 4:37 am 0

    om klo buat bilangan berpangkat apa sih rumus nya…

  35. blh copas ke blogku ga cs buat tugas disuruh buat blog dg isian ttg IT? oh ya kalo untuk menjumlahkan bilangan acak dan mengetahui FBP gmna cara mencarinya? rumusnya? pada November 15, 2011 2:27 am 0

    :!: :o

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

"Freedom is not worth having if it does not include the freedom to make mistakes."

-Mahatma Gandhi-

Kategori

open all | close all

Author Terbaru

Total: 3498 Author

Mini Statistik

Jumlah tulisan sebanyak 609 tulisan

Jumlah komentar sebanyak 6275 komentar

Jumlah soal yang ada di ujian online sebanyak 599 soal