Anda di halaman 1dari 6

Modul I : Dasar Pemrograman Bahasa C/C++ 1

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++ 2

default goto sizeof volatile


do if static while

Tipe Data
Tipe Ukuran (Byte) Batas Bawah Batas Akhir
char 1 - -
unsigned char 1 0 255
short int 2 -32768 327767
unsigned short 2 0 65536
int
int 4 -231 +231-1
float 4 -3.2x1038 +3.2x1038
double 4 -1.7x10308 +1.7x10308

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++ 3

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++ 4

//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++ 5

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++ 6

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