Anda di halaman 1dari 6

1

Modul I : Dasar Pemrograman Bahasa C/C++

MODUL I
DASAR PEMROGRAMAN
BAHASA C/C++

Tujuan Praktikum :
1. Memahami Identifier dalam Bahasa C/C++
2. Mengetahui Kata kunci bahasa C/C++
3. Memahami Tipe data dalam bahasa C/C++
4. Memahami Variabel C/C++
Dasar Teori :
Identifier
Identifier merupakan nama yang biasa digunakan untuk variabel, konstanta,
fungsi atau objek lain yang didefinisikan oleh pemrogram. Aturan penulisan
identifier adalah sebagai berikut :
1. Diawali huruf A...Z, a...z atau garis bawah (_)
2. Tidak boleh diawali dengan angka
3. Tidak boleh menggunakan operator
4. Tidak boleh menggunakan spasi
5. Tidak boleh menggunakan kata-kata yang sudah ada dalam istilah bahasa
C/C++
6. Penggunaan huruf kecil dan huruf besar

Kata Kunci
auto

double

int

struct

break

else

long

switch

case

enum

register

typedef

char

extern

return

union

const

float

short

unsigned

continue

for

signed

void

Laboratorium Komputer
Fakultas Ilmu Komputer Universitas Kuningan (UNIKU)

Modul I : Dasar Pemrograman Bahasa C/C++

default

goto

sizeof

volatile

do

if

static

while

Tipe Data
Tipe

Ukuran (Byte)

Batas Bawah

Batas Akhir

char

unsigned char

255

short int

-32768

327767

65536

int

-231

+231-1

float

-3.2x1038

+3.2x1038

double

-1.7x10308

+1.7x10308

unsigned

short

int

Format Data
Format data adalah penentu format yang akan mengatur penampilan dari
argumen yang terletak pada daftar argument. Bentuk penentu format antara lain :
%c

: Membaca sebuah karakter

%s

: Membaca sebuah string

%i, %d : Membaca sebuah bilangan bulat (integer, desimal)


%f, %e : Membaca sebuah bilangan pecahan (real, float)
%o

: Membaca sebuah bilangan octal

%x

: Membaca sebuah bilangan heksadesimal

%u

: Membaca sebuah bilangan tak bertanda

\n

: Membuat garibaru pada tampilan

:
Variabel

Laboratorium Komputer
Fakultas Ilmu Komputer Universitas Kuningan (UNIKU)

Modul I : Dasar Pemrograman Bahasa C/C++

Fungsi variabel dalam program untuk menyimpan suatu nilai tertentu


dimana nilai tersebut dapat diubah-ubah. Pendeklarasian variabel dapat dilakukan
dalam bentuk :
Tipe data daftar_variabel
Contoh : int a, float a, char a,
Pree Test :
Kerjakan dalam waktu 15 menit :
1. Jelaskan yang dimaksud dengan algoritma ?
2. Jelaskan yang dimaksud dengan program ?
3. Jelaskan yang dimaksud dengan pemograman ?
4. Jelaskan yang dimaksud dengan Algoritma Pemrograman ?
Jawaban dikumpulkan melalui Asisten Laboratoruim

Praktikum :
Praktikum 1
/* Deklarasi Variabel */
#include<stdio.h>
#include<iostream.h>
void main()
{
//inisialisasi variabel:
int a,b;
int hasil_1;
float hasil_2;
//pemberian nilai pada variabel:
a=5;
b=2;
//proses :
hasil_1 = a - b;
hasil_2 = a/b;

Laboratorium Komputer
Fakultas Ilmu Komputer Universitas Kuningan (UNIKU)

Modul I : Dasar Pemrograman Bahasa C/C++

//cetak hasilnya:
printf("hasil-1 =

%d\n", hasil_1);

cout<<"hasil-2 = "<<hasil_2;
}
Praktikum 2
/* Pemakaian Format Data */
#include<stdio.h>
#include<iostream.h>
void main()
{
int a =10,b =20;//tipe data integer
float c =3.14;//tipe data float
char huruf = 'G';//tipe data charakter
//cara menggunakan format data untuk menapilkan
printf("%d\n",a);
cout<<"tampilkan nilai variabel b = "<<b;//tidak
menggunakan format data
printf("\n%i\n",b);
printf("%f\n",c);
printf("%c\n",huruf);
}
Praktikum 3.
/* Mengubah Nilai Variabel */
#include<stdio.h>
void main()
{
//inisiasi tipe data, variabel dan nilai variabel:
int a=10,b=20,c=11,d=0;
//proses perubahan nilai variabel:
c=d;
c=a+b;
//Menampilkan proses:

Laboratorium Komputer
Fakultas Ilmu Komputer Universitas Kuningan (UNIKU)

Modul I : Dasar Pemrograman Bahasa C/C++

printf("Tampilkan nilai variabel C = %d\n\n",c);


printf("Tampilkan Nilai Variabel D = %d",d);
}

Latihan :
1. Perhatikan program dibawah ini :
#include<stdio.h>
void main()
{
int A =10,b =20;//tipe data integer
Float c =3.14;//tipe data float
char Huruf = 'G';//tipe data charakter
//cara menggunakan format data untuk menapilkan
printf("%d\n",a);
printf("\n%i\n",b);
printf("%f\n",c);
printf("%c\n",huruf);
}}
a. Lakukan proses Kompilasi
b. Jalankan program diatas dan amati hasilnya
c. Jelaskan bagaimana
d. Simpan program diatas dengan nama file lat1_1 di direktori D:\NIM

2.

Perhatikan program dibawah ini


#include<stdio.h>
void main()
{
char bill;
bill = -128;
printf("%d\n",bill);
bill = bill - 1;

Laboratorium Komputer
Fakultas Ilmu Komputer Universitas Kuningan (UNIKU)

Modul I : Dasar Pemrograman Bahasa C/C++

printf("%d\n",bill);
}
a. Lakukan proses Kompilasi
b. Jalankan program diatas dan amati hasilnya
c. Jelaskan mengapa demikian dan perbaiki
d. Simpan program diatas dengan nama file lat1_2 di direktori D:\NIM

Post Test :
1. Buatlah program dengan tampilan seperti dibawah ini dengan menggunakan
tipe data dan variabel
A = 4, B = 3, C = 2, D = 1, E = 0
2. Buatlah program yang menampilkan angka yang indentik dengan sebuah
ciri conto : 3,14 adalah Phi buatlah tampilan tersebut minimal 10
Tugas Mandiri :
1. Buatlah program dengan menampilkan nilai variabel beserta variabelnya
dengan tampilan menurun.
2. Buatlah program yang menampilkan Abjad sesuai dengan urutan
penomeran numerik
3. Buatlah program yang menampilkan Abjad sesuai dengan kode ASCII
4. Buatlah program mana nilai variabel diketahui sebagai berikut :
g = 123, y = 98, z = 34, x = 10
buatlah agar setiap nilai pada variabel diatas dirubah tampan melalui proses
aritmatika. Dan tampilkan nilai variabel awal dan nilai variabel perubahan.

Laboratorium Komputer
Fakultas Ilmu Komputer Universitas Kuningan (UNIKU)

Anda mungkin juga menyukai