Kun Pemrograman Komputer (1).docx

  • Uploaded by: Muhammad Nur M
  • 0
  • 0
  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Kun Pemrograman Komputer (1).docx as PDF for free.

More details

  • Words: 367
  • Pages: 14
LAPORAN PRAKTIKUM DASAR PEMROGRAMAN

ARRAY BERDIMENSI SATU

Disusun Oleh: Achmad Rosikun (3.31.16.0.01)

PROGRAM STUDI TEKNIK LISTRIK JURUSAN TEKNIK ELEKTRO POLITEKNIK NEGERI SEMARANG 2017/2018

I. TUJUAN  Mengenal beberapa bentuk array di dalam pascal  Dapat menulis program dengan menggunakan deklarasi array dan memanipulasi array

II. DASAR TEORI Array adalah deretan rinci data yang mempunyai tipe data yang sejenis sehingga memungkinkan pada saat yang bersamaan menampung sejumlah data. Data yang disimpan di dalam array selanjutnya disebut sebagai elemen. Sedangkan setiap kotak yang ditempati elemen harus diidentifikasi dengan menggunakan indeks atau subscript dengan tanda[]. Macam array : a. Array berdimensi satu : terdiri dari satu kolom/satu baris. b. Array berdimensi dua : terdiri dari m kolom dan n baris. c. Array berdimensi banyak. Bentuk array: Array Dimensi Satu Elemen

[1]

[2]

Indeks

[3]

[4]

[5]

[1]

[2] [3] [4] [5]

[6]

Array Dimensi Dua 1

2

3

4

1 2 3 4 5

**DEKLARASI ARRAY VAR NAMA_ARRAY:ARRAY[indeks]OF TIPE DATA

**Contoh VAR NAMA : Array[1..5]of string[10];

Nilai : Array [1..5]of real; III. ALAT YANG DIGUNAKAN  1 UNIT Komputer  Software DOS 6.2  Software Turbo Pascal Versi 5.5 keatas  Disket kerja

IV.

LANGKAH KERJA Tahapan/langkah-langkahnya adalah sebagai berikut: a. Memahami persoalan : Daftar Penjualan Bahan Bakar Pertamina b. Mengidentifikasi : - Data Input : a.

Harga Satuan (HS)

b.

Nama Pembeli (Nama)

c.

ID (ID)

d.

Jumlah Barang (Jum)

e.

Pajak (Pajak)

a) Total (Tot) b) Nama Barang (NB) 

Proses : a. Transaksi : HS*JUM b. Jika

Transaksi

<

500000

:

Pajak

0.05*transaksi c. Jika Transaksi >500000: Pajak = 0.1*transaksi d. TOT = Transaksi-Potongan-Pajak e. Total Penjualan (TP)= TP+TOT f. Rata Penjualan (RP)=TP/N 

Data Output : a. Total Penjualan (TP) b. Rata Penjualan (RP)

=

c. Membuat Algoritma/Flowchart Program Flowchart Transaksi Jual Beli Elektronik

MULAI

TOT=0

N, NB

FOR K=1 TO N

INPUT NP[K],JBBM[K],HP[K],JML[K]

PBYR[K]=HP[K]*JML[K] TP=TP+PBYR[K] C

B A

B

A

IF (JBBM[K]=’PREMIUM ’) OR (JBBM[K]=’SOLAR’)

KTG[K]=’NON SUBSIDI’

TOT=TOT+PBYR[K]

END[K]

RP=TP/N

FOR K=1 TO 72

CETAK GARIS HORIZONTAL 3 KALI

END {K}

A

C

KTG[K]=’SUBSIDI’

A

FOR K=1 TO 13

CETAK GARIS VERTIKAL 9 KALI

END {K}

CETAK JUDUL,JUDUL KOLOM

FOR K=1 TO N

CETAK K,NAMA[K],JUM[K],NB[K],ID[K].HS[K],PAJ AK[K].TOT[K]

END {K}

CETAK RP,TP

SELESAI

V. HASIL DATA -Program

Related Documents


More Documents from "Young uncle"