STATEMENT INPUT-OUTPUT

dokumen-dokumen yang mirip
STATEMENT INPUT - OUTPUT

3. Analisis Masalah dan Penyelesaian

Sesi/Perkuliahan ke: 3

Algoritma & Pemrograman 1B BASIC

PENGENALAN STATEMEN BASIC. Pertemuan VIII

STATEMENT INPUT ALGORITMA & PEMROGRAMAN 1B

Bab 2 Konsep Dasar Pemrograman BASIC

Statemen Perintah, variable, dan Operator Pada Qbasic

ALGORITMA DAN PEMROGRAMAN 1B PERTEMUAN KE-2

1 Pengenalan IDE Python

RINGKASAN PEMROGRAMAN QUICK BASIC

STATEMEN INPUT. Menggunakan Kounter

Bab 5 Array (Variabel Berindeks)

BAB 3 PENYELESAIAN KONDISI

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) Pertemuan 6. Ahmad Hidayat

Saifoe El Unas 2. Free Format

JENIS-JENIS DATA DAN STATEMEN INPUT OUTPUT

KONSEP PEMROGRAMAN BASIC. Pertemuan VII

5. Teknik Pengulangan

STATEMEN GO TO DAN IF-THEN. Pertemuan IX

STRUKTUR PEMROGRAMAN PYTHON

Sesi /Perkuliahan ke : 5

OPERATOR dan STATEMENT

Bab 7 PEMROGRAMAN MODULAR

PENGULANGAN DAN PEMBACAAN DATA *

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON

PERKEMBANGAN PASCAL. Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan

ELEMEN DASAR PROGRAM FORTRAN. Kuliah ke-2

Bahasa C-M6 By Jamilah, Skom 1

Nama, Tipe, Ekspresi, dan Nilai

BAB IV IMPLEMENTASI DAN EVALUASI

BASIC. BASIC (Beginner s All-purpose Symbolic Instruction Code)

PENYAJIAN ALGORITMA. a. Stuctured English b. Psedoucode

STMIK AMIKOM YOGYAKARTA. Kusnawi, S.Kom, M.Eng

Perulangan. Bentuk Proses. 1. Perulangan For positif contoh 1 : perulangan positif untuk satu statement :

Soal hari Jumat (16/10) Latihan 10 MS

Sesi/Perkuliahan ke: II

SATUAN ACARA PERKULIAHAN MATA KULIAH APLIKASI KOMPUTER PSIKOLOGI A KODE / SKS : KK / 1 SKS

Algoritma dan Pemrograman 2C. Logika Proporsional YUDI ADHA. ST. MMSI

8. PEMBUATAN LAPORAN

PENGULANGAN DAN PEMBACAAN DATA

SATUAN ACARA PERKULIAHAN MATA KULIAH PENGANTAR KOMPUTER & PRAKTIKUM (AKN) KODE / SKS KD / 4 SKS

Program. Instruksi-instruksi yang diberikan kepada komputer agar dapat melaksanakan tugas-tugas tertentu

UNIVERSITAS SAM RATULANGI MANADO FAKULTAS TEKNIK, JURUSAN TEKNIK ELEKTRO Program Studi S-1 Teknik Informatika. Data & Ekspresi

BAB II TEORI DASAR. Gambar 1 Kurva untuk interpolasi linier. Sehingga diperoleh persamaan dari interpolasi linier sebagai berikut :

IDENTIFICATION DIVISION.

ilmu bahasa pemrograman ilmu c++ Copyright izie ilmu c++

Pengenalan Bahasa C week 1

MODUL 3 ALGORITMA PEMROGRAMAN

BAB II SINTAKS 2.1. SINTAKS

Dasar Komputer & Pemrograman 2A

A. COBOL Reserved Words B. USER DEFINED WORDS

Algoritma dan Pemrograman. Loop control structures: WHILE. Loop control structures: WHILE Perhatikan potongan program berikut: 12/29/2011

Kuliah III - Dasar Pemrograman

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

BAB 4 PENGENALAN BAHASA C

Bab 4 Perintah Perulangan

Algoritma dan Struktur Data I 2014

Pendahuluan. Komang Anom Budi Utama, Skom

PERTEMUAN 2 KONSEP DASAR PEMROGRAMAN

Algoritma Pemrograman 2B (Pemrograman C++)

P9 Seleksi & Perulangan

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS

Bab. Segitig. Mari menggunakan konsep keliling dan luas bangun datar sederhana dalam pemecahan masalah. Segitiga dan Jajargenjang 103

MODUL. Variabel. Workshop Programming

PENGENALAN MATLAB UNIVERSITAS MUHAMMADIYAH JEMBER ILHAM SAIFUDIN PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK. Senin, 06 Maret 2017

TIPE, NAMA, DAN NILAI

Bab 3. Decision 1 (Pengambilan Keputusan)

LAPORAN RESMI. Nama :Indah Nur Laila NPM/Semester : Romb/Grup : X / H TemanPraktek :Naufal Alif

Algoritma Pemrograman 1B (BASIC) Dosen : Nuraini Purwandari

Pelatihan fortran JURUSAN TEKNIK SIPIL 2014 / 2015

KONSEP DASAR BAHASA PASCAL

Tata Bahasa Kelas Tata Bahasa. Konsep Bahasa (1)

MODUL PRAKTIKUM ALGORITMA & BAHASA PEMROGRAMAN I (BASIC) Dosen Pengasuh : Suroto, S.Kom, M.Ak

Peluang Asal Protein yang Ada di Dalam Inti Sel

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

Materi. Tipe, Variabel dan Operator Algoritma Pemrograman PENULISAN ALGORITMA PENULISAN ALGORITMA 15/03/2010 NAMA DAN EKSPRESI

Laporan Praktikum 14 (3) ( ) Metode Komputasi Matematika. Catatan Video, Bahan Relevan dan Buku Syaifudin. Syarif Abdullah (G )

Bab 2. Dasar-Dasar Pemrograman C

Rasio. atau 20 : 10. Contoh: Tiga sudut memiliki rasio 4 : 3 : 2. tentukan sudut-sudutnya jika:

IDENTIFICATION AND ENVIRONMENT DIVISION

Prosedur Penggunaan Sistem

MODUL 2 PHP INTRO PHP INTRO

Algoritma dan Pemrograman

DAY 11 OPERASI STRING LAPORAN RESMI. Day 11 Operasi String. Dini Yuniasri D4 Teknik Informatika B

Tinjau algoritma dibawah ini

Spesifikasi: Ukuran: 14x21 cm Tebal: 225 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat:

Perulangan (Looping)

ALGORITMA STRUCTURED ENGLISH DAN PSEUDOCODE

AP2a (Pascal) Akuntansi Kelas 1 Semester 2. Hana Pertiwi S.T

Algoritma,Flowchart, Konsep

BAB 2. FUNGSI INPUT OUTPUT

PEMROGRAMAN DASAR ( PASCAL ) PERTEMUAN I

Syntax, Semantic & Grammar. Konsep Bahasa Pemrograman Materi 3 Yudianto Sujana, M.Kom

BAB 1 KONSEP DASAR BAHASA C

ALGORITMA STRUCTURED ENGLISH DAN PSEUDOCODE

Transkripsi:

STATEMENT INPUT-OUTPUT Statement LET, REM, RESTORE, PRINT dan READ DATA Statement REM digunakan untuk memberikan komentar program, yaitu ; - Judul program - Penjelasan program - Keterangan mengenai variabel yang digunakan - Keterangan tentang langkah-langkah program,dsb. Statement REM dapat diletakkan dimanapun didalam program, baik diawal program, ditengah program, diakhir program tanpa mempengaruhi proses program. Contoh : REM PROGRAM LUAS PERSEGI PANJANG REM PROGRAMMER : SIAPA SAJA LET PANJANG = 5 LET LEBAR = 4 REM PROSES LUAS = PANJANG * LEBAR REM OUTPUT PRINT LUAS = ;LUAS LUAS = 20 Sebagai pengganti statemen REM, dapat digunakan tanda petik tunggal ( ). Statement LET Digunakan untuk memasukan sebuah nilai/harga kedalam suatu variabel dimana harga suatu variabel boleh berubah. Misal : LET A = 10 B.U : LET variabel = nilai/ekspresi Harga suatu variabel boleh berubah Page 1 of 7

Contoh : LET A = 9 LET B = 4 : PRINT B 4 LET B = A : PRINT B 9 LET NAMA$ = SAYA SAYA PRINT NAMA$ Variabel yang sama terdapat pada kedua ruas Contoh : LET A = A + B Contoh program : 10 LET A = 3 4 20 LET B = 7 5 30 LET A = A + 1 12 40 PRINT A 50 LET A= A + 1 60 PRINT A 70 LET A = A + B 80 PRINT A : Bersifat optional Statement READ-DATA Statement READ akan membaca nilai-nilai yang didefinisikan dalam statement DATA kedalam variabel yang ada dalam instruksi READ. Statement READ-DATA dapat digunakan untuk membaca deretan nilai yang berbeda jenisnya. Statement DATA dapat diletakan dimana saja, namun disarankan untuk meletakkannya diawal atau akhir program guna mempermudah pencariannya. Jenis variabel harus sama dengan jenis data yang dibaca. Apabila jenis variabel tidak sama dengan jenis data yang dibaca maka BASIC akan menampilkan pesan kesalahan. Jumlah data harus sama atau lebih besar dari jumlah variabel. Apabila terdapat kekurangan data maka BASIC akan menampilkan pesan kesalahan OUT OF DATA dan program akan dihentikan. Page 2 of 7

B. U. READ var1[,var2,.] DATA data1[,data2,.] Contoh 1 : DATA 1,3,5,7,9 Output program tsb : Contoh 2 :,C,D,E 1 5 9 PRINT A; C, E READ A, B Output program tsb : PRINT A, B 2 4 READ A, B PRINT A DATA 2, 4, 6 OUT OF DATA Contoh 3 : Contoh 4 : DATA 13,5 DATA 10,5 LET C = (A + B) / 2 LET A = A + 1 PRINT C PRINT B LET C = A * B PRINT C : PRINT A 9 55 5 11 Contoh 5 : Contoh 6 : READ A READ C DATA 2,3,4 DATA 2,3,4 PRINT A,B,C READ B,C PRINT A,B,C 2 3 4 2 3 4 Page 3 of 7

Statemen RESTORE Statemen Restore menyebabkan data yang sama dibaca sekali lagi dengan nama variabel yang dapat berbeda. Contoh 1 :,C 6 6 DATA 1,2,3 LET I = A * B * C PRINT I RESTORE READ D,E,F LET K = D * E * F PRINT K Contoh 2 : REM CONTOH PROGRAM RESTORE,C PRINT A,B,C RESTORE 90 READ X,Y PRINT X PRINT Y DATA 2 90 DATA 3,4 2 3 4 3 4 Page 4 of 7

Statement PRINT Digunakan untuk menampilkan data dari hasil pengolahan pada layar tampilan. Data yang ditampilkan dapat merupakan ekspresi. B. U. PRINT [deretan ekspresi] Ket : ekspresi adalah himpunan karakter numerik dan atau string yang dapat dipisahkan dengan (, dan ; ) Pada penulisan statement PRINT dapat menggunakan pemisah (, dan ; ) untuk mengatur jarak tampilan pada layar. - (,) untuk mengatur tampilan dalam zona tertentu jarak 11-14 spasi(kolom) dalam satu layar terdapat 80 kolom - (;) mengatur jarak kira-kira satu spasi(kolom) Contoh : LET A = 9 Output dari program tsb : LET B = 4 19 9 10 LET B = A + 1 LET C = A + B PRINT C, A ; B Menampilkan nilai string dan karakter NAMA$ = DEWI LARASATI PRINT + NAMA$ PRINT JL. MARGONDA 100 DEPOK PRINT PRINT ---------------------------------------- DEWI LARASATI JL. MARGONDA 100 DEPOK ----------------------------------------- Page 5 of 7

Menampilkan nilai numerik Contoh : LET AWAL = 25 LET TAMBAH = 15 5 PRINT 5 25 PRINT AWAL 15 PRINT TAMBAH 40 PRINT AWAL + TAMBAH Menampilkan nilai dengan tabulasi - Untuk menampilkan suatu niali di kolom tertentu dapat dilakukan menggunakan fungsi TAB dengan menyebutkan posisi kolomnya. - Contoh : PRINT TAB(5); UNIVERSITAS PRINT TAB(2); GUNADARMA UNIVERSITAS GUNADARMA - Contoh : LET N = 7 PRINT TAB(3); MARGONDA ;TAB(N*2); RAYA MARGONDA RAYA Page 6 of 7

CONTOH PROGRAM: 1. DATA 2,6 5. DATA 2,4,6,C PRINT B PRINT B PRINT ASCII PRINT A + B PRINT A 4 B 6 ASCII 2 6. DATA 5,10 READ X,Y 2. DATA 3,8 PRINT X * Y PRINT X + 1 LET B = A + 7 PRINT Y/X PRINT A PRINT B PRINT B 50 6 2-3 B 7. A = 3 : B = 5 4 PRINT A; + ;B; = ; PRINT A + B 3. DATA 2,5 READ C,D 3 + 5 = 8 PRINT C PRINT C SAMA DENGAN ;C 8. A$ = EFGHIJ B$ = KLMN PRINT ABCD ;A$;B$; OPQR 2 C SAMA DENGAN 2 ABCDEFGHIJKLMNOPQR 4. A = 3: B = 5 PRINT A; + ;B; = PRINT A + B 3 + 5 = 8 Page 7 of 7