• Tidak ada hasil yang ditemukan

BAB IV Modul Praktikum 2

N/A
N/A
Protected

Academic year: 2017

Membagikan "BAB IV Modul Praktikum 2"

Copied!
10
0
0

Teks penuh

(1)

BAB IV

PRAKTIKUM 02

VARIABEL DAN TIPE DATA

Setelah mengikuti praktikum ini, mahasiswa diharapkan mampu untuk:

1. Mempelajari konstanta dan variabel dari tipe-tipe data sederhana yang ada

dalam bahasa pemrograman C++

2. Mempelajari cara pendeklarasian konstanta dan variabel dalam bahasa

pemrograman C++

3. Mempelajari cara menampilkan isi data yang terkandung dalam suatu variabel

TUJUAN INSTRUKSIONAL

(2)
(3)

Prosedur Latihan

1. Tuliskan

listing

program pada

window text edit

IDE Borland C++.

2. Jika telah selesai

save as

sesuai dengan nama

file

yang tertera di samping judul

setiap contoh.

3. Lakukan

compile

:

pilih tab menu

project

kemudian pilih

compile

, atau

dengan menggunakan

shortkey

Alt+F9

4. Jika terdapat pesan

warning

atau

error

, silahkan mengecek kembali

listing

program

yang anda ketik karena mungkin terdapat kesalahan

5. Jika tidak terdapat pesan

warning

atau

error

, lanjutkan dengan

running

program

dengan:

pilih tab menu

debug

kemudian pilih

run

meng-

click

icon

, atau

dengan menggunakan

shortkey

Ctrl+F9

6. Buka

konsole

(

command-prompt

MS-Windows) dan masuk ke

drive

C: dengan

mengetik perintah cd\ kemudian ketik perintah sesuai dengan nama

file

yang

di-

save

(tidak termasuk

extension

) dan tekan tombol enter.

7. Hasil akan muncul di layar

konsole

Contoh Program 2.1 (coba21.cpp)

Hasil yang muncul di layar adalah:

CONTOH PROGRAM

#include<iostream.h> void main()

{

int n; //mendeklarasikan variabel n sebagai data integer n = 66; //sama juga jika ditulis int n = 66;

cout << n “sebagai variabel” << endl; //n sebagai variabel cout << ’n’ “sebagai karakter” << endl; //n sebagai karakter }

(4)

Contoh Program 2.2 (coba22.cpp)

Hasil yang muncul di layar adalah:

Contoh Program 2.3 (coba23.cpp)

Hasil yang muncul di layar adalah:

#include<iostream.h>

void main() {

const float phi = 3.14;

float jari_jari, luas, keliling;

jari_jari = 7;

luas = phi * jari_jari * jari_jari; keliling = 2 * phi * jari_jari;

cout << “Luas lingkaran \t\t = “ << luas << endl;

cout << “Keliling lingkaran \t = “ << keliling << endl; }

Luas lingkaran = 153.86 Keliling lingkaran = 43,96

#include<iostream.h> #include<conio.h>

typedef struct { int tahun; int bulan; int tanggal;

} data_tunggal; data_tunggal tanggal_lahir; void main()

{

tanggal_lahir.tanggal = 21; tanggal_lahir.bulan = 6; tanggal_lahir.tahun = 1988;

cout << tanggal_lahir.tanggal << '/' << tanggal_lahir.bulan << '/' << tanggal_lahir.tahun << endl; getch();

}

(5)

Contoh Program 2.4 (coba24.cpp)

Hasil yang muncul di layar adalah:

#include<iostream.h> #include<conio.h> #include<iomanip.h> #include<stdio.h> main() { int nilai; nilai = 75; float a, b, c; a = 25.77; b = 23.45; clrscr();

cout << "Contoh Penggunaan Fungsi Manipulator" << endl; cout << "Praktikum Dasar Pemrograman Komputer" << endl;

cout << "================================================" << endl; cout << "Penggunaan Setprecision" << endl;

cout << "================================================" << endl; cout << "Diketahui nilai a = " << a << ends;

cout << "dan nilai b = " << b << endl; c = a * b;

cout << setiosflags(ios::fixed); cout << setprecision(1) << c << endl;

cout << setprecision(2) << c << endl; cout << setprecision(3) << c << endl; cout << setprecision(4) << c << endl; cout << setprecision(5) << c << endl;

cout << "================================================" << endl; cout << "Penggunaan Setbase dan Setw" << endl;

cout << "================================================" << endl; cout << "Desimal" << setw(10) << "Biner" << setw(10) << "Oktal" << setw(17) << "Heksadesimal" << endl;

cout << setbase(10) << nilai << setw(12); cout << setbase(2) << nilai << setw(11); cout << setbase(8) << nilai << setw(9); cout << setbase(16) << nilai << endl; getch();

}

Contoh Penggunaan Fungsi Manipulator Praktikum Dasar Pemrograman Komputer

=================================================== Penggunaan Setprecision

=================================================== Diketahui nilai a = 25.77 dan nilai b = 23.45

604.3 604.31 604.307 604.3065 604.30652 =================================================== Penggunaan Setbase dan Setw

(6)

Latihan 2.1 (latih21.cpp)

Editlah

listing

program di atas (dengan perintah/fungsi yang sama) agar

tampilannya sesuai dengan keluaran berikut:

LATIHAN

#include<iostream.h> #include<stdio.h> main()

{

char n1[10] = “Dita”, n2[10] = “Dian”, n3[10] = “Dina”; float a, b, c;

a = 88.5, b = 90.8, c = 98.2;

cout << “PRAKTIKUM DASAR PEMROGRAMAN KOMPUTER”; cout << “MENGGUNAKAN BAHASA PEMROGRAMAN C++”; cout << “DENGAN BORLAND C++”;

cout << “DD MONTH YYYY”;

cout << “Oleh : Nama / Nim / Kelas / Kelp.” << endl;

cout << “==========================================” << endl; cout << n1 << n2 << n3;

cout << a << b << c;

cout << “==========================================”; getch();

}

PRAKTIKUM DASAR PEMROGRAMAN KOMPUTER MENGGUNAKAN BAHASA PEMROGRAMAN C++ DENGAN BORLAND C++

DD MONTH YYYY

Oleh : Nama / Nim / Kelas / Kelp.

=============================================================== Dita Dian Dina

88.5 90.8 98.2

(7)

Tugas 2.1 (tugas21.cpp)

Berdasarkan pada contoh program dan latihan sebelumnya, buatlah program untuk

menghitung:

a. volume

� = � × � × � × �

b. luas tabung

(� = × � × � × � + � )

.

Tampilan

output

minimal sebagai berikut

adapun tanggal adalah tanggal masuk

praktikum

� = .

TUGAS

PRAKTIKUM DASAR PEMROGRAMAN KOMPUTER MENGGUNAKAN BAHASA PEMROGRAMAN C++ DENGAN BORLAND C++

DD MONTH YYYY

Oleh : Nama / Nim / Kelas / Kelp.

=============================================================== Program Menghitung Volume dan Luas Tabung

=============================================================== Diketahui dua buah tabung, yakni tabung A dan tabung B dengan spesifikasi masing-masing tabung sebagai berikut:

--- Tabung A Tabung B --- Jari-jari (r) 8.4 cm 6.3 cm Tinggi (t) 21 cm 28 cm ---

Maka diperoleh:

(8)
(9)
(10)

Referensi

Dokumen terkait

mengembalikan peralatan ke tempat semula, lalu berganti pakaian. Berbaris, memberi salam, berdoa dipimpin oleh salah satu siswa, dan absensi. Guru menanyakan keadaan dan

76 tahun 2012, disebutkan bahwa penegasan batas daerah adalah kegiatan penentuan titik-titik koordinat batasdaerah yang dapat dilakukan dengan metode kartometrik

Tahun 2015 akan menjadi tahun yang tetap menantang untuk BBTN.  Manajemen menargetkan pertumbuhan kredit 17%‐19%, serta DPK  bertumbuh  19%‐20%.  BBTN 

III-15 Untuk mengetahui nilai permeabilitas dari masing-masing lokasi TPA dilakukan uji permeabilitas dengan melakukan pengambilan sampel tanah pada lokasi TPA

Sistem kriptografi kuantum adalah sistem distribusi kunci yang berusaha untuk menghubungkan keamanan sistem dalam kebenaran prinsip mekanisme kuantum yang tidak

Klaster Neoplasma juga menjadi wadah kerjasama dari berbagai kelompok penelitian di beberapa departemen di FK-UGM untuk meningkatkan kualitas penelitian di bidang kanker

Pada dasarya kegiatan refleksi merupkan kegiatan analisis, sintesis, interpretasi terhadap semua informasi yang diperoleh saat kegiatan.. Dalam kegiatan ini peneliti

Faktor pendekatan belajar (approach to learning), yakni jenis upaya belajar peserta didik meliputi strategi dan model yang digunakan peserta didik untuk melakukan