Anda di halaman 1dari 3

SMK NEGERI 1 BONDOWOSO

JURUSAN TEKNIK KOMPUTER DAN JARINGAN


TAHUN PELAJARAN 2015/2016
Nama :
Jobsheet 1 Kelas :
Pemrograman Dasar Pengenalan Struktur Program Dev No.Absen :
C++

A. Tujuan
1. Siswa mampu mengetahui struktur program Dev C++
2. Siswa mampu mengetahui pernyataan masukan (cin) dan pernyataan keluaran (cout)
3. Siswa mampu mengetahui jenis-jenis tipe data, konstanta dan variabel

B. Petunjuk
1. Awali setiap aktivitas anda dengan doa, agar lancar dalam belajar
2. Pahami tujuan, dasar teori, dan latihan-latihan praktikum dengan baik
3. Kerjakan tugas-tugas praktikum dengan baik, jujur, dan sabar
4. Tanyakan kepada guru pembimbingapabila ada hal-hal yang kurang jelas

C. Dasar Teori dan Latihan


1. Struktur Program
Dalam praktikum pemrograman dasar ini dipakai bahasa C++ yaitu Dev C++. Adapun struktur umum dari
bahasa ini hampir sama dengan bahasa tingkat tinggi yang lain terdiri dari beberapa bagian yaitu :
 Judul Program
 Daftar Header File
 Deklarasi
 Utama

2. Judul Program
Judul Program berisi tentang gambaran umum dari program yang biasanya ditulis dalam bentuk baris
komentar dan tidak mempengaruhi.
Contoh :
/*Program Luas Lingkaran, untuk menghitung luas lingkaran dengan jari- jari R*/
/*Program Rata2, menghitung nilai rata-rata dari sejumlah nilai*/
//Program Hitung_volume;

3. Daftar Header File


Bagian ini berisi sejumlah file judul (header) yaitu file fungsi baik yang sudah disediakan oleh compiler C++
(Library function) maupun fungsi buatan sendiri (user defined function)
Contoh :
#include <iostream.h>
#include <math.h>

4. Deklarasi
Bagian ini berisi deklarasi, konstanta dan variabel global, prototipe fungsi, serta class
Contoh :
const int m = 8;
float total;
void hitung_volume(int panjang, int lebar, int tinggi, int &vol);
5. Utama (main)
Bagian Utama merupakan sebuah fungsi utama (main) yang merupakan titik awal dan titik akhir program
Contoh :
int main
{
//baris deklarasi
//baris instruksi
.....
}

6. Tipe Data
Ada beberapa macam tipe data dasar dalam pemrograman yaitu :
Tipe Ukuran Jangkauan Jumlah
Data Memory Digit
Char 1 byte -128 hingga +127 -

Int 2 byte -32768 hingga +32767 -

Long 4 byte -2.147.438.648 -


hingga2.147.438.647

Float 4 byte 3,4E-38 hingga 3,4E38 6-7

Double 8 byte 1.7E-308 hingga 1.7E308 15-16


Long 10 byte 3.4E-4932 hingga 1.1E4932 19
double
n Ukuran
7. Variabel
 Variabel dipakai untuk menyimpan suatu nilai
 Nilai yang tersimpan dalam sebuah variabel dapat berubah-ubah
 Setiap variabel mempunyai tipe data
Contoh :
int nilai;
float rata2, luas_lingkaran;

8. Konstanta
Konstanta hampir sama dengan variabel yaitu dipakai untuk menyimpan suatu nilai namun nilai yang
tersimpan dalam konstanta tidak dapat berubah.
Contoh :
const int R=5;
const float g=9,8;
#define pph=0.15;

9. Pernyataan Keluaran (cout)


Pernyataan keluaran dipakai untuk menampilkan karakter di layar.
Contoh :
#include <iostream>
using namespace std;
int main()
{
cout<<"Selamat Belajar C++"<<endl;
cout<<"di lab pemrograman TKJ"<<endl;
}
Hasil :
...............................................................................
10. Pernyataan Masukan (cin)
Pernyataan masukan dipakai untuk menerima data masukan atau input dari
keyboard. Pernyataan yang biasanya dipakai dalam C++ adalah cout
Contoh :
/*Program hitung luas segi empat*/
#include <iostream>
using namespace std;
int main()
{
int p,l,luas;
cout<<"Masukkan Panjang : ";
cin>>p;
cout<<"Masukkan lebar : ";
cin>>l;
luas=p*l;
cout<<"Luas segi empat = "<<luas;
}
Hasil :
...............................................................................

D. Tugas Praktikum
1. Buatlah program nama, kelas, no. absen kalian dengan menggunakan struktur program Dev C++!
2. Buat program untuk menghitung luas dan keliling persegi dengan panjang sisi 4 cm!
3. Buat program untuk menghitung luas dan keliling persegi panjang dengan panjang 4 cm dan lebar 3 cm!
4. Buat program untuk menghitung luas dan keliling lingkaran yang berdiameter 14 cm!
5. Buat program untuk menghitung kecepatan sebuah benda (V) Dengan persamaan v= s/t. Dimana s = 12
meter dan t = 3 sekon

E. Kritik / Saran (Diisi Oleh Guru)


.........................................................................................................................................................................................
.........................................................................................................................................................................................
.........................................................................................................................................................................................
.................................................................................................................

SISWA NILAI GURU

Anda mungkin juga menyukai