Modul 01 Algoritma Pemrograman PDF
Modul 01 Algoritma Pemrograman PDF
MODUL I
DASAR PEMROGRAMAN
BAHASA C/C++
Tujuan Praktikum :
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
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
Variabel
Laboratorium Komputer
Fakultas Ilmu Komputer Universitas Kuningan (UNIKU)
Modul I : Dasar Pemrograman Bahasa C/C++ 3
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;
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
Praktikum 3.
/* Mengubah Nilai Variabel */
#include<stdio.h>
void main()
{
//Menampilkan proses:
Laboratorium Komputer
Fakultas Ilmu Komputer Universitas Kuningan (UNIKU)
Modul I : Dasar Pemrograman Bahasa C/C++ 5
Latihan :
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 :
A = 4, B = 3, C = 2, D = 1, E = 0
Tugas Mandiri :
Laboratorium Komputer
Fakultas Ilmu Komputer Universitas Kuningan (UNIKU)