Dasar Pemrograman Dan Operasi Masukkan-Keluaran


1. Contoh program dengan pernyataan printf();

#include<stdio.h>

#include<math.h>

main()

{

int luas,panjang,lebar;

printf(“masukkan panjang: “);

scanf(“%d”,&panjang);

printf(“masukkan lebar: “);

scanf(“%d”,&lebar);

luas=panjang*lebar;

printf(“luas persegi panjang adalah: %d”,luas);

}

2. Tipe data dasar di bahsa c:

a. char, untuk karakter

b. int(integer), untuk bilangan bulat

c. float, bilangan real persisi-tunggal

d. double, bilangan real persisi ganda

e. void, tak bertipe

3. a. Bentuk umum dari deklarasi variable:

tipe_data nama_varibel;

b. Bentuk umum deklarasi variable yang dipisahkan dengan koma(,):
tpe_data nama_varibel_1,nama_varibel_2;

4.  – Konstanta karakter misalnya ditulis dengan diawali dan diakhiri dengan tanda petik tunggal, contohnya : ‘A’ dan ‘@’.

– Konstanta integer ditulis dengan tanda mengandung pemisah ribuan dan tak mengandung bagian pecahan, contohnya : –1 dan 32767.

– Konstanta real (float dan double) bisa mengandung pecahan (dengan tanda berupa titik) dan nilainya bisa ditulis dalam bentuk eksponensial (menggunakan tanda e), contohnya : 27.5f (untuk tipe float) atau 27.5 (untuk tipe double) dan 2.1e+5 (maksudnya 2,1 x 105 ).

– Konstanta string merupakan deretan karakter yang diawali dan diakhiri dengan tanda petik-ganda (“), contohnya :“Pemrograman Dasar C”.

5. Contoh program dengan inputan keyboard:
#include<stdio.h>

main()
{
char nama[25],alamat[40];
float rata;
int nilai1,nilai2,nilai3;

printf(“masukkan nama: “);
scanf(“%s”,nama);
printf(“masukkan alamat: “);
scanf(“%s”,alamat);
printf(“masukkan nilai1: “);
scanf(“%d”,&nilai1);
printf(“masukkan nilai2: “);
scanf(“%d”,&nilai2);
printf(“masukkan nilai3: “);
scanf(“%d”,&nilai3);
rata=(nilai1+nilai2+nilai3)/3;
printf(“Nama: %s”,nama);
printf(“alamat: %s”,alamat);
printf(“nilai rata-rata: %2.2f”,rata);

}


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s