7
LAPORAN RENCANAPRAKTIKUM ALGORITMA DAN PEMROGRAMAN I Nama : Dian Furnomo N I M : DBC 114 144 Kelas : D Modul : II (TIPE DATA) JURUSAN/PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK

Laporan Rencana Modul 2

Embed Size (px)

DESCRIPTION

alproI1

Citation preview

Page 1: Laporan Rencana Modul 2

LAPORAN RENCANAPRAKTIKUM

ALGORITMA DAN PEMROGRAMAN I

Nama : Dian Furnomo

N I M : DBC 114 144

Kelas : D

Modul : II (TIPE DATA)

JURUSAN/PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS

TEKNIK

UNIVERSITAS PALANGKA RAYA

2014

Page 2: Laporan Rencana Modul 2

MODUL II

TIPE DATA

II.1. tujuan

1. Mengenal jenis-jenis tipe data variabel dalam Pascal.

2. Dapat menentukn variabel dan tipe data yang sesuai

3. Serta mengetahui jenis data yang dinputkan sesuai dengan tipe

variabelnya.

II.2. Langkah Kerja

1. Tulislah 3 program dibawah ini dengan member nama Program2_1, Prrogram

2_2 dan program2_3 :

Program Program2_1;

Uses crt;

Begin

Writeln(‘Teknik Informatika Unpar’);

End.

Program Program2_2;

Uses crt;

Var kalimat : string;

Begin

Kalimat := ‘Teknik Informatika Unpar’;

Writeln(kalimat);

End.

Page 3: Laporan Rencana Modul 2

Program Program2_3;

Uses crt;

Var 1Satu :int;

Dua2 :int;

*Tiga :char;

Nama mahasiswa : String;

Begin

{belum ada}

End.

2. Ketikkan kode program dibawah ini :

Program Dua_Empat;

Uses crt;

Var 1Satu : int;

Dua2 : int;

*tiga :char;

Nama mahasiswa : string;

Begin

{belum ada}

End.

Jalankan program tersebut, lalu amati apa yang terjadi ! Bahas dalam

laporan anda !

3. Lengkapi program diatas dengan menambahkan pada bagian utama

program dengan memberikan nilai.

4. Tambahkan juga perintah untuk menampilkan nilai variabel tersebut ke

piranti keluaran.

5. Buatlah program dengan nama Dua_Lima untuk menampilkan :

Nama : (nama anda)

NIM : (NIM anda)

Alamat : (alamat rumah)

Nilai Ujian Nasional : ( nilai UN anda)

Page 4: Laporan Rencana Modul 2

Catatan : Semua nilai dari masing-masing variabel diatas dapat

diubah-ubah sesuai dengan masukan yang diberikan user.

6. Tulislah program diabawah ini :

Program Dua_enam;

Uses crt;

Var A,B,X, H :integer;

C,D,I :real:

E,F :char;

G :string;

Begin

Clrscr;

Read(A,B);

Read(C,D);

Read(E,F);

Read(G);

I:= A+B;

H:= A+C;

X := A mod B;

Writeln(‘E>F :’,E>F);

Writeln(‘E<=F :’,E<=F);

Writeln(I);

Writeln(H);

Writeln(X);

End.

7. Buatlah program yang outpunya adalah :

Masukan bilangan pertama : 78

Masukan bilangan kedua : 15

Hasil penjumlahan dari 78 dan 15 adalah 93

Dimana nilai 78 dan 15 dapat berubah-ubah sesuai dengan input dari

piranti masukkan.

Page 5: Laporan Rencana Modul 2

8. Tulislah program dibawah ini :

Program contoh_type;

Uses crt;

Type angka = integer;

Kalimat = string;

Var nama : kalimat;

Tahun,umur : angka;

Begin

Write(‘masukkan nama anda:’);readln(nama);

Write(‘masukkan tahun lahir anda:’);readln(thn);

Umur:=2011 – thn;

Write(‘selamat datang’nama);

Writeln(‘sekarang umur anda’,thn,’tahun’);

End.

Perbaiki program diatas ! bahas dalam laporan anda !

TUGAS

Buatlah program KTP dengan mwnggunakan tipe data terstruktur (record)

dengan field-field sebagai berikut :

No. KTP

Nama Lengkap

Jenis Kelamin

Golongan Darah

Status (kawin/belum kawin)

Tempat Tanggal Lahir

Tahun lahir

Agama

Pekerjaan

Alamat

RT/RW

Kelurahan

Kecematan