belajar bahasa C part 2 (perhitungan)

Standard

dibawah ini adalah program perhitungan sederhana,

#include <stdio.h> 

main() {
int a=0;
int b=0;
int c=0;
int hasil=0;

printf(“program perhitungan \n”);
printf(“masukan nilai a: “);
scanf(“%d”,&a);
printf(“masukan nilai b: “);
scanf(“%d”,&b);
printf(“masukan nilai c: “);
scanf(“%d”,&c);
hasil=a+b+c; //proses penjumlahan
printf(“\nhasil=%d”,hasil);
}

penjelasan :

  • int a; int b; int c; int hasil merupakan pendeklarasian variabel. variabel itu sendiri adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai 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 sendiri
    oleh pemrogram dengan aturan sebagai berikut :
    1. Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf.
    2. Bahasa C bersifat case-sensitive artinya huruf besar dan kecil dianggap berbeda. Jadi antara Metal, dengan metal itu berbeda.
    3. Tidak boleh mengandung spasi.
    4. Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah (underscore), seperti : $, ?, %, #, !, &, *, (, ), -, +, dsb.
    5. Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai. Deklarasi diperlukan bila kita akan menggunakan pengenal (identifier) dalam program.
    Identifier dapat berupa variable, konstanta dan fungsi. cara mendeklarasikannya : tipe<spasi>namavariabel.
  • printf merupakan perintah dasar untuk mencetak.
  • scanf adalah perintah untuk menerima masukan dari user
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s