KONSEP PEMROGRAMAN BASIC. Pertemuan VII
|
|
|
- Hendra Hartanto
- 8 tahun lalu
- Tontonan:
Transkripsi
1 KONSEP PEMROGRAMAN BASIC Pertemuan VII
2 Pengenalan Bahasa Pemrograman BASIC BASIC ( Beginner s All-purpose Symbolic Instruction Code) diciptakan Prof. John G. Kemeny dan T homas Kurtz di Darthmouth College, New Hampshire USA, program dijalankan pertama kali 1 Mei BASIC merupakan bahasa tingkat tinggi (high level language ) yang bersifat intrepreter yaitu memungkinkan untuk mengoperasikan komputer secara interaktif, program dapat ditulis, dirubah, dan dijalankan lagi tanpa harus melalui tahap kompilasi, seperti bahasa tingkat tinggi lainnya yang berbentuk compiler.
3 Pengenalan Bahasa Pemrograman BASIC Jenis-Jenis bahasa BASIC di antaranya : BASICA GWBASICA MBASIC Turbo BASIC QBASIC POWER BASIC, dll
4 Elemen-elemen Statemen Statemen dibentuk dari elemen-elemen lain (konstanta, operand, operator, ungkapan dan fungsi) yang diawali dengan suatu verb.
5 Tahapan Membuat Program Langkah-langkah membuat program sederhana: Pilih nama variable-variabel Tentukan rumus yang digunakan Tulis program lengkap. Beberapa baris pertama digunakan untuk membaca data (READ), beberapa baris berikutnya dengan statemen LET menyatakan variabel output sebagai hasil operasi dari variabelvariabel input, kita gunakan statemen PRINT dan END.
6 Fungsi dan Ekspresi Matematika Di dalam sebuah ekspresi yang tidak dilengkapi tanda kurung, operasi matematika mengikuti aturan prioritas:
7 Fungsi dan Ekspresi Matematika Bilangan Besar Di dalam BASIC tanda koma tidak diperlukan untuk menyatakan suatu bilangan. Selain itu suatu bilangan di dalam ukuran tertentu (paling sedikit satu juta) harus ditulis di dalam suatu notasi eksponensial khusus. Contoh: 750,000,000 dalam BASIC menjadi 7.5E+8 (E + 8 menunjukkan 10 8 ) 1,376,000, E+9 atau E E-8
8 Fungsi dan Ekspresi Matematika Fungsi INT Pada kebanyakan komputer, fungsi integer (fungsi bilangan bulat) INT(X) berguna untuk menghapus bagian pecahan dari X. Contoh: INT(3.2) = 3 INT(5.7) = 5 INT(8) = 8 INT(-3.2) = -3
9 Fungsi dan Ekspresi Matematika Fungsi SQR Fungsi SQR(X) digunakan untuk mencari akar kuadrat dari X. Contoh: LET A = SQR(2) akan memberikan harga kepada A sebesar yang merupakan harga 2 Variabel ataupun ekspresi yang kita pakai baik pada fungsi INT atau SQR harus berada di dalam tanda kurung. Contoh: INT(A+3) dan SQR(B) (benar) INTA dan SQRA (salah)
10 Statemen LET Bentuk umum statemen LET: LET variabel = ekspresi Jadi, ruas kiri harus menyatakan nama suatu variabel, ruas kanan dapat berupa sebuah perhitungan. Contoh: LET A = B + C + D + 1 (benar) LET A + 1 = B + C (salah)
11 Statemen LET digunakan untuk memberikan harga kepada sebuah variabel. Setiap huriuf dari abjad dapat diambil sebagai nama dari sebuah variabel. Contoh: 10 LET A = 4 20 LET B = 5 30 LET C = A + B 40 PRINT C 50 END RUN
12 Output: 9 Keterangan: Baris 10 memberi harga 4 kepada variabel A (nama variabel yang diberi harga selalu ditulis pada ruas kiri) Baris 20 memberi harga 5 kepada variabel B Baris 30 memberi jumlah dari harga A dan B kepada C Baris 40 mencetak variabel C Baris 50 mengakhiri program
13 Nomor Baris (Line Number) Dalam program BASIC setiap ekspresi harus dipisahkan dalam baris yang berbeda dan setiap baris harus diberi nomor baris. Setiap baris dapat diberi nomor berupa bilangan bulat dari 1 sampai yang berurutan, namun lebih baik memberikan nomor dengan jarak 10. Hal ini dilakukan dengan maksud memberikan kemungkinan untuk menyelipkan statemen lain antara dua statement yang sudah ada. Contoh: 10 LET A = 4 20 LET B = 5 30 LET C = A + B 35 LET D = A - B 40 PRINT C 45 PRINT D 50 END
14 Statemen READ serta DATA Cara lain untuk memberikan harga suatu variabel adalah menggunakan READ serta DATA. Contoh 1 10 DATA 10,5 20 READ A,B 30 LET C = A + B 40 PRINT C 50 END
15 Output: 15 Keterangan: Baris 10 menunjukkan DATA Baris 20 memberi harga variabel A serta B Baris 30 memberi jumlah dari harga A dan B kepada C Baris 40 mencetak variabel C Baris 50 mengakhiri program Harga pada statemen DATA diberikan berturut-turut kepada variabelvariabel pada statemen READ. Dalam hal ini 10 diberikan kepada A serta 5 kepada B.
16 Contoh 2 10 DATA 10,5 20 READ A,B 30 LET C = (A + B)/5 40 PRINT C 50 PRINT B 60 END
17 Output: 3 5 Keterangan: Baris 30 mempunyai harga (10 + 5) / 5 Baris 40 dan 50 harga C dan B berturut-turut dicetak
18 Contoh 3 10 DATA 3,6 20 READ B,A 30 PRINT A 40 END Output: 6
19 Harga Suatu Variabel Boleh Berubah Selama berlangsungnya program, harga dari suatu variabel bisa berubah. Pada BASIC, statemen LET hanya mengubah harga variabel pada ruas kiri. Sebagai contoh pada LET A = B, variabel A mendapat harga baru yaitu harga yang saat itu dimiliki variabel B. Harga lama dari A terhapus, sedangkan harga B tidak berubah.
20 Contoh: 10 DATA 4,7 20 READ A,B 30 PRINT A 40 LET A = B 50 PRINT A 60 PRINT B 70 END
21 Output: Keterangan: Baris 20 variabel A diberi harga 4 dan B diberi harga 7 Baris 30 harga A dicetak Baris 40 harga A berubah menjadi 7 (harga yang saat itu dimiliki B) Baris 50 harga A yaitu 7 dicetak Baris 60 harga B yaitu 7 dicetak
22 Variabel yang Sama, Terdapat pada Kedua Ruas Pada suatu statemen LET hanya variabel di ruas kiri yang memperoleh harga baru akibat perhitungan pada ruas kanan. Jika variabel pada ruas kiri juga ada di ruas kanan, maka harga lama variabel tersebut akan digunakan dalam perhitungan pada ruas kanan.
23 Contoh 1: 10 DATA 2,5 20 READ A,B 30 LET A = A PRINT A 50 LET A = A PRINT A 70 LET A = A + B 80 PRINT A 90 END
24 Output: Keterangan: Baris 20 A berharga 2 dan B berharga 5 Baris 30 A menjadi ( = 3) Baris 40 harga A yang baru yaitu 3 dicetak Baris 50 A menjadi ( = 4) Baris 60 harga A yang baru yaitu 4 dicetak Baris 70 A menjadi ( = 9) Baris 80 harga A yang baru yaitu 9 dicetak
25 Contoh 2 10 DATA 3,6 20 READ A,B 30 LET A = A LET C = A * B 50 PRINT C 60 PRINT A 70 END
26 Output: 24 4 Keterangan: Baris 30 A menjadi ( = 4) Baris 40 C menjadi ( 4 * 6 = 24) Baris 50 harga C yaitu 24 dicetak Baris 60 harga A yang baru yaitu 4 dicetak
27 Contoh 3 10 DATA 2,9 20 READ A,B 30 LET B = A PRINT B 50 LET B = A + B 60 PRINT B 70 PRINT A 80 END
28 Output: Keterangan: Baris 20 A berharga 2 dan B berharga 9 Baris 30 B menjadi ( = 3) Baris 40 harga B yang baru yaitu 3 dicetak Baris 50 B menjadi (2 + 3 = 5) Baris 60 harga B yang baru yaitu 5 dicetak Baris 70 harga A yaitu 2 dicetak
29 LATIHAN 1. Tulis dalam ekspresi BASIC: A+B a) 2 b) (AB) - (CD) c) A + B d) A 2 + B 2 2. Apa hasil dari ekspresi BASIC berikut ini: a) CLS LET A = 2+3*4+5 PRINT A END b) CLS LET A = 6 LET B = 3 LET C = A / B PRINT C END c) CLS LET A = SQR(16) PRINT A END d) CLS LET A = INT(3.6) PRINT A END 3. Tulis dalam BASIC dengan menggunakan notasi eksponensial: a) 48,000,000 b)
Program. Instruksi-instruksi yang diberikan kepada komputer agar dapat melaksanakan tugas-tugas tertentu
Pengenalan QBasic 1 Program Instruksi-instruksi yang diberikan kepada komputer agar dapat melaksanakan tugas-tugas tertentu 2 Bahasa Pemrograman Bahasa yang digunakan untuk membuat program Klasifikasi
BASIC. BASIC (Beginner s All-purpose Symbolic Instruction Code)
BASIC BASIC (Beginner s All-purpose Symbolic Instruction Code) Diciptakan Prof. John G. Kemeny dan Thomas Kurtz di Darthmouth College, New Hampshire USA, program dijalankan pertama kali 1 Mei 1964. BASIC
Algoritma & Pemrograman 1B BASIC
1 BASIC Konsep Dasar Pemrograman BASIC Bahasa BASIC adalah salah satu bahasa tingkat tinggi (High Level Language) yang berorientasi ke pemecahan masalah (problem solving). BASIC yang merupakan singkatan
Bab 2 Konsep Dasar Pemrograman BASIC
Bab 2 Konsep Dasar Pemrograman BASIC Bahasa BASIC adalah salah satu bahasa tingkat tinggi (High Level Language) yang berorientasi ke pemecahan masalah (problem solving). BASIC yang merupakan singkatan
STATEMEN GO TO DAN IF-THEN. Pertemuan IX
STATEMEN GO TO DAN IF-THEN Pertemuan IX Statemen Alih Kontrol Pada bahasa pemrograman BASIC tidak hanya melakukan eksekusi baris demi baris atau secara berurutan yang tiap barisnya dieksekusi hanya satu
STRUKTUR PROGRAM BASIC
SEJARAH BAHASA BASIC BASIC singkatan dari Beginners All Purpose Symbolic InstructionCode merupakan bahasa tingkat tinggi (high level language) yang bersifat interpreter. BASIC pertama kali dikembangkan
Algoritma Pemrograman 1B (BASIC) Dosen : Nuraini Purwandari
Algoritma Pemrograman 1B (BASIC) Dosen : Nuraini Purwandari OVERVIEW DOSEN Position Contact Address : Staff Pengajar & Asisten Tetap Lab TI : Laboratorium Teknik Informatika J1222 Jl. K.H. Noer Ali Kalimalang,
3. Analisis Masalah dan Penyelesaian
3. Analisis Masalah dan Penyelesaian Dalam pembuatan flowchart tidak ada rumus atau kaidah baku yang bersifat mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah
PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR
1 PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR Siti Mukaromah, S.Kom TEKNIK PENYAJIAN ALGORITMA Teknik Tulisan Structure English Pseudocode Teknik Gambar Structure Chart HIPO Flowchart 2 PSEUDOCODE Kode
PENGENALAN STATEMEN BASIC. Pertemuan VIII
PENGENALAN STATEMEN BASIC Pertemuan VIII Perintah Dasar BASIC Perintah LIST Perintah ini digunakan untuk menampilkan daftar program pada layar tampilan, printer atau ke dalam berkas. Bentuk umum: LIST
RINGKASAN PEMROGRAMAN QUICK BASIC
RINGKASAN PEMROGRAMAN QUICK BASIC Karakter pada Quick Basic dibagi menjadi empat kelompok yaitu : - Karakter Abjad : A Z dan a z - Karakter Angka : 0 9 - Karakter Khusus :!@#$% ~&*()_+-={}[]: ;,.?^ -
BAB I PENDAHULUAN Pengantar Bahasa ISETL
BAB I PENDAHULUAN 1.1. Pengantar Bahasa ISETL 1.1.1. Pemrograman Dewasa ini perkembangan teknologi berkembang dengan pesatnya dan dapat digunakan dalam segala bidang, diantaranya bidang kesehatan, bidang
1. Algoritma & Pemrograman
1. Algoritma & Pemrograman A. Teori algoritma Suatu himpunan hingga Intruksi yang secara jelas memperinci langkahlangkah proses pelaksanaan pemecahan suatu masalah. Himpunan intruksi yang dimaksud harus
Manipulasi Data & Pengolahan File
Kegiatan Praktikum : Manipulasi Data & Pengolahan File 4 Tujuan : - Praktikan dapat memahami fungsi-fungsi manipulasi data - Praktikan dapat menguraikan jenis-jenis fungsi string dan fungsi aritmatika
Algoritma dan Pemrograman
Algoritma dan Pemrograman bagian 2 2009 Modul ini menjelaskan tentang bahasa C dan apa saja yang dibutuhkan bila kita akan menulis suatu program dengan bahasa C. Editor yang dipakai adalah Turbo C++ 4.5.
Bab 4 Perintah Perulangan
Bab 4 Perintah Perulangan Proses perulangan (loop) adalah proses yang mengerjakan satu atau lebih statement lainnya secara berulang-ulang. Pada bahasa BASIC terdapat beberapa perintah untuk proses perulangan
OPERATOR & UNGKAPAN. Contoh operator : a + b Simbol + merupakan operator untuk melakukan operasi penjumlahan dari kedua operandnya ( yaitu a dan b ).
OPERATOR & UNGKAPAN 3.1 PENGERTIAN OPERATOR DAN UNGKAPAN atau tanda operasi adalah suatu tanda atau simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi. Operasi atau
Materi. Tipe, Variabel dan Operator Algoritma Pemrograman PENULISAN ALGORITMA PENULISAN ALGORITMA 15/03/2010 NAMA DAN EKSPRESI
Materi Tipe, Variabel dan Operator Algoritma Pemrograman TIPE DATA, VARIABEL OPERATOR Agus Sumaryanto, S.Kom [email protected] NAMA DAN EKSPRESI 1 2 Algoritma ditulis dalam bentuk terstruktur Masing-masing
SATUAN ACARA PERKULIAHAN MATA KULIAH PENGANTAR KOMPUTER & PRAKTIKUM (AKN) KODE / SKS KD / 4 SKS
SATUAN ACARA PERKULIAHAN MATA KULIAH PENGANTAR KOMPUTER & PRAKTIKUM (AKN) KODE / SKS KD-024303 / 4 SKS Minggu ke Pokok Bahasan TIU Sub Pokok Bahasan Sasaran Belajar Cara Pengajaran Media Tugas Ref 1. Penjelasan
LEMBAR AKTIVITAS SISWA INDUKSI MATEMATIKA
Nama Siswa Kelas : : LEMBAR AKTIVITAS SISWA INDUKSI MATEMATIKA Latihan 1 1. A. NOTASI SIGMA 1. Pengertian Notasi Sigma Misalkan jumlah n suku pertama deret aritmatika adalah S n = U 1 + U 2 + U 3 + + U
Pertemuan 4 OPERATOR DAN STATEMEN I/O
Pertemuan 4 OPERATOR DAN STATEMEN I/O 4.1 OPERATOR Operator adalah symbol yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi. 4.1.1 OPERATOR PENUGASAN Operator Penugasan
Review: Algoritme dan Program 12/29/2011. Algoritme dan Pemrograman. Review: Bagaimana memecahkan masalah dengan komputer?????
Algoritme dan Pemrograman Kuliah #3 Implementasi algoritme Struktur program C Elemen program * * * * Masalah Review: Bagaimana memecahkan masalah dengan komputer????? Logika Berpikir Logika Pemrograman
BAB III PEMROGRAMAN PADA SOFTWARE MICROSOFT VISUAL BASIC dan data-data yang saling terelasi yang memerintahkan apa yang harus
BAB III PEMROGRAMAN PADA SOFTWARE MICROSOFT VISUAL BASIC 2010 A. Software Software (perangkat lunak) adalah kumpulan dari program-program dan data-data yang saling terelasi yang memerintahkan apa yang
P A S C A L D A S A R
P A S C A L D A S A R Komputer merupakan satu rangkaian perangkat elektronik yang terdiri dari monitor, CPU(Central Processing Unit), keyboard, speaker maupun printer. Penggunaaan komputer sudah sangat
MODUL PRAKTIKUM ALGORITMA & BAHASA PEMROGRAMAN I (BASIC) Dosen Pengasuh : Suroto, S.Kom, M.Ak
MODUL PRAKTIKUM ALGORITMA & BAHASA PEMROGRAMAN I (BASIC) Dosen Pengasuh : Suroto, S.Kom, M.Ak UNIVERSITAS BATAM PRAKTIKUM I FLOWCHART 1. Buatlah flowchart untuk menghitung luas segitiga 2. Buatlah flowchart
SINTAKS-SINTAKS PADA FILE SEQUENSIAL
SINTAKS-SINTAKS PADA FILE SEQUENSIAL Obyektif : 16. Mengetahui sintaks-siantaks pada file sequensial 17. Mengerti sintaks-siantaks yang ada 18. Dapat membuat program file sequensial sederhana Organisasi
Saifoe El Unas 2. Free Format
Saifoe El Unas FPS 4.0 mempunyai 2 macam format penulisan program yg dapat dipilih oleh programmer : 1. Fixed Format Menggunakan standar Fortran 77. 2. Free Format Menggunakan standar Fortran 90. 1 Program
PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A
PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A REPRESENTASI DATA ALUR PEMROSESAN DATA SISTEM BILANGAN TEORI BILANGAN KOVERSI BILANGAN OPERASI ARITMATIKA Representasi Data Data adalah sesuatu yang belum
IV. OPERATOR DAN STATEMENT I/O
IV. OPERATOR DAN STATEMENT I/O 4.1 OPERATOR Operator adalah simbol yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi. 4.1.1 OPERATOR PENUGASAN Operator Penugasan (Assignment
PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA
PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA Tim Pengajar KU1102 - Institut Teknologi Sumatera Data Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu
Sesi/Perkuliahan ke: 3
Sesi/Perkuliahan ke: 3 Tujuan Instruksional Khusus : 1. Agar mahasiswa dapat menggunakan statement input output dan percabangan pada bahasa pemrograman BASIC 2. Agar mahasiswa dapat mengatur pencetakan
OPERATOR dan STATEMENT
Pertemuan 2 OPERATOR dan STATEMENT Objektif: 1. Mahasiswa dapat mengetahui jenis-jenis operator dalam BASIC dan fungsinya. 2. Mahasiswa dapat menggunakan operator dalam program BASIC. 3. Mahasiswa dapat
PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA
PENGANTAR KOMPUTER & SOFTWARE I REPRESENTASI DATA Tim Pengajar KU1102 - Institut Teknologi Sumatera Data Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu
Pertemuan 10. Tumpukan (Stack) Dipersiapkan oleh : Boldson Herdianto. S., S.Kom., MMSI.
Pertemuan 10 Tumpukan (Stack) Dipersiapkan oleh : Boldson Herdianto. S., S.Kom., MMSI. Definisi Tumpukan adalah kumpulan elemen-elemen data yang disimpan dalam satu lajur linier. Kumpulan elemen-elemen
LANGKAH-LANGKAH MENULISKAN PROGRAM DALAM TURBO C++
I.PENDAHULUAN 1. 1. ALGORITMA Algoritma adalah urutan aksi-aksi yang dinyatakan dengan jelas dan tidak rancu untuk memecahkan suatu masalah dalam rentang waktu tertentu. Setiap aksi harus dapat dikerjakan
Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C
1. Pendahuluan Lingkungan Turbo C++ 4.5 Turbo C++ 4.5 adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C++ 4.5. 1 2 3 4 1 : Menu Utama
STATEMENT INPUT ALGORITMA & PEMROGRAMAN 1B
STATEMENT INPUT ALGORITMA & PEMROGRAMAN 1B MENGGUNAKAN KOUNTER Kounter adalah suatu variabel pencacah yang digunakan untuk menghitung berapa kali proses telah berulang. Variabel kounter biasa digunakan
9/9/2011 ILKOM IPB 1 ALGORITME DAN PEMROGRAMAN. Review: Algoritme dan Program. Bahasa tingkat rendah (low level language)
* * * * Masalah Review: Bagaimana memecahkan masalah dengan komputer????? ALGORITME DAN PEMROGRAMAN Kuliah #3 Implementasi algoritme Struktur program C Elemen program Logika Berpikir Implementasi Algortime
Matematika: Persamaan Kuadrat 11/22/2011 PERSAMAAN KUADRAT. Oleh Syawaludin A. Harahap, MSc
Matematika: Persamaan Kuadrat //0 MATA KULIAH : MATEMATIKA KODE MATA KULIAH : UNM0.0 SKS : (-) ) PERSAMAAN KUADRAT Oleh Syawaludin A. Harahap, MSc UNIVERSITAS PADJADJARAN FAKULTAS PERIKANAN DAN ILMU KELAUTAN
>>> type ("5") <'type string'> >>> a= Belajar Python >>> type a <'type string'> AP2B Dini Triasanti Struktur Pemrograman Python (Bagian 2)
Struktur Pemrograman Python (Bagian 2) 1. Nilai dan Tipe data Sebuah nilai adalah hal yang paling mendasar seperti sebuah huruf atau sebuah angka yang akan di manipulasi oleh program. Nilai 2 (hasil ini
Bab 2. Dasar-Dasar Pemrograman C
Bab 2. Dasar-Dasar Pemrograman C Konsep Pemrograman Politeknik Elektronika Negeri Surabaya 2006 Overview Tipe Data Standar (Standart Data Type) Aturan Pendefinisian Identifier Variabel Mendeklarasikan
Algoritma Pemograman 1 A. Minggu 1
Algoritma Pemograman 1 A Minggu 1 ALGORITMA Adalah inti dari ilmu komputer. Algoritma adalah urutan-urutan dari instruksi langkah-langkah untuk menyelesaikan suatu masalah. Algoritma adalah blueprint dari
BAB IV PERTIDAKSAMAAN. 1. Pertidaksamaan Kuadrat 2. Pertidaksamaan Bentuk Pecahan 3. Pertidaksamaan Bentuk Akar 4. Pertidaksamaan Nilai Mutlak
BAB IV PERTIDAKSAMAAN 1. Pertidaksamaan Kuadrat. Pertidaksamaan Bentuk Pecahan 3. Pertidaksamaan Bentuk Akar 4. Pertidaksamaan Nilai Mutlak 86 LEMBAR KERJA SISWA 1 Mata Pelajaran : Matematika Uraian Materi
Operasi Aritmatika. ADD Statement Digunakan utk menjumlahkan 2 atau lebih operand numerik, dan menyimpan hasilnya. Ada 3 bentuk statement ADD yaitu :
Operasi Aritmatika STATEMENT ARITMATIKA & COMPUTE Kemampuan untuk mengadakan perhitungan pada program COBOL tidak begitu penting dibandingkan dgn bahasa program yang lain seperti FORTRAN, BASIC, ALGOL
Pemrograman Dasar C. Minggu 2
Pemrograman Dasar C Minggu 2 Topik Bahasan Stdio library Output dalam C: printf Input dalam C: scanf Escape sequence Assignment Statement Operator Arithmatika Urutan dan Asosiasi Input dan Output dalam
ALGORITMA DAN PEMROGRAMAN 1B PERTEMUAN KE-2
1 ALGORITMA DAN PEMROGRAMAN 1B PERTEMUAN KE-2 Khalidah Materi Pembahasan 2 Statement Input INPUT LINE INPUT READ - DATA RESTORE Statement Output PRINT Format Output TAB PRINT USING Statement Input-Output
A. Putting a Program Together
A. Putting a Program Together Oleh : Fiftin Noviyanto Pada pertemuan sebelumnya telah dibahas bagian inisialisasi bahasa pemrograman. Seperti, memberi nama, mendeklarasikan dan memberikan nilai pada variabel,
A. Putting a Program Together
Oleh : Fiftin Noviyanto A. Putting a Program Together Pada pertemuan sebelumnya telah dibahas bagian inisialisasi bahasa pemrograman. Seperti, memberi nama, mendeklarasikan dan memberikan nilai pada variabel,
Alat bantu (tools) dalam pembuatan parser/ analisis sintaksis. Menggunakan simbol persegi panjang untuk non terminal
Diagram Syntax Alat bantu (tools) dalam pembuatan parser/ analisis sintaksis Menggunakan simbol persegi panjang untuk non terminal Lingkaran untuk simbol terminal Misalnya E T T+E T-E E T + - BNF:
Persamaan dan Pertidaksamaan Linear
MATERI POKOK Persamaan dan Pertidaksamaan Linear MATERI BAHASAN : A. Persamaan Linear B. Pertidaksamaan Linear Modul.MTK X 0 Kalimat terbuka adalah kalimat matematika yang belum dapat ditentukan nilai
SINTAKS. Sintaks dari bahasa pemrograman di defenisikan dengan 2 kumpulan aturan, yaitu:
SINTAKS Bahasa mesin adalah bentuk terendah komputer. Kita dapat berhubungan langsung dengan bagian-bagian yang ada di dalam komputer seperti bits, register. Bahasa mesin terdiri dari bit-bit 0 dan 1.
Procedure Division (cont.)
Procedure Division (cont.) STATEMENT ARITMATIKA & COMPUTE Kemampuan untuk mengadakan perhitungan pada program COBOL tidak begitu penting dibandingkan dgn bahasa program yang lain seperti FORTRAN, BASIC,
1. Integer Interger adalah data numerik yang tidak mengandung pecahan, dan disajikan dalam memori komputer sebagai angka bulat. Mengacu pada obyek
Pada CPU ARITMATICH 1. Integer Interger adalah data numerik yang tidak mengandung pecahan, dan disajikan dalam memori komputer sebagai angka bulat. Mengacu pada obyek data dengan range -32768 s/d 32767.
SINTAKS. Sintaks dari bahasa pemrograman di defenisikan dengan 2 kumpulan aturan, yaitu:
SINTAKS Bahasa mesin adalah bentuk terendah komputer. Kita dapat berhubungan langsung dengan bagian-bagian yang ada di dalam komputer seperti bits, register. Bahasa mesin terdiri dari bit-bit 0 dan 1.
b) Tentukan nilai dari C. Tentukan nilai dari d. Tentukan nilai dari e. Tentukan nilai dari f. Tentukan nilai dari
Contoh soal dan pembahasan bentuk pangkat dan akar, materi matematika kelas X SMA. Perhatikan contoh-contoh berikut: Soal-Soal Dasar a) Tentukan nilai dari 3 2 x 2 3 b) Tentukan nilai dari C. Tentukan
matematika PEMINATAN Kelas X PERSAMAAN DAN PERTIDAKSAMAAN EKSPONEN K13 A. PERSAMAAN EKSPONEN BERBASIS KONSTANTA
K1 Kelas X matematika PEMINATAN PERSAMAAN DAN PERTIDAKSAMAAN EKSPONEN TUJUAN PEMBELAJARAN Setelah mempelajari materi ini, kamu diharapkan memiliki kemampuan berikut. 1. Memahami bentuk-bentuk persamaan
OPERATOR DAN UNGKAPAN
1 OPERATOR DAN UNGKAPAN OPERATOR Operator merupakan simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi, misalnya untuk : Menjumlahkan dua buah nilai Memberikan nilai
IT234 - Algoritma dan Struktur Data. Ramos Somya
IT234 - Algoritma dan Struktur Data Ramos Somya Asal kata Algoritma berasal dari nama seorang ilmuan Persian yang bernama Abu Ja far Mohammed lbn Musa al-khowarizmi, yang menulis kitab al jabr w al-muqabala
Bab 5 Array (Variabel Berindeks)
Bab 5 Array (Variabel Berindeks) 5.1. Pengertian array Variabel dengan tipe data tunggal (skalar) hanya dapat digunakan untuk menyimpan sebuah nilai saja, sehingga untuk menyimpan beberapa nilai sekaligus
BAB 5 PERULANGAN DAN ARRAY
Bab 5 Perulangan dan Array 66 BAB 5 PERULANGAN DAN ARRAY TUJUAN PRAKTIKUM 1. Praktikan mengerti apa yang dimaksud dengan perulangan 2. Praktikan mengerti apa yang dimaksud dengan seleksi kondisi 3. Praktikan
Niklaus Wirth Eidgenossische Technische Hochschule Zurich, Switzerland ALGORITMA adalah langkah-langkah yang diambil dalam menyelesaikan suatu tugas Diselesaikan Oleh KOMPUTER Langkah-langkah harus tersusun
MATEMATIKA. Sesi MATRIKS A. DEFINISI MATRIKS B. UKURAN ATAU ORDO SUATU MATRIKS
MATEMATIKA KELAS XII - KURIKULUM GABUNGAN 09 Sesi N MATRIKS A. DEFINISI MATRIKS Dalam matematika, matriks adalah kumpulan bilangan, simbol, atau ekspresi, berbentuk persegi panjang yang disusun menurut
Tipe Data dan Operator dalam Pemrograman
Diktat Pelatihan Olimpiade Komputer Oleh Fakhri Pertemuan ke 2 : Tipe Data dan Operator dalam Pemrograman 2.1 Tipe Data Tipe data adalah jenis dari suatu nilai pada pemrograman, baik itu angka, tulisan,
BAB III PENGENALAN STRUKTUR BAHASA PASCAL. Kompetensi Dasar : 1. Mahasiswa mengenal dan memahami struktur bahasa Pascal
BAB III PENGENALAN STRUKTUR BAHASA PASCAL Kompetensi Dasar : 1. Mahasiswa mengenal dan memahami struktur bahasa Pascal Indikator : 1. Mahasiswa mampu membedakan komponen struktur bahasa Pascal. 2. Mahasiswa
FLOWCHART - LANJUTAN
FLOWCHART - LANJUTAN Pembuatan Flowchart Tidak ada kaidah yang baku. Flowchart = gambaran hasil analisa suatu masalah à Flowchart dapat bervariasi antara satu pemrogram dengan pemrogram lainnya. Secara
ALGORITMA PEMROGRAMAN 1C SINTAKS
ALGORITMA PEMROGRAMAN 1C SINTAKS Indah Wahyuni PENDAHULUAN Bahasa mesin adalah bentuk terendah komputer. Kita dapat berhubungan langsung dengan bagianbagian yang ada didalam komputer seperti bits, register.
ELEMEN DASAR PROGRAM FORTRAN. Kuliah ke-2
ELEMEN DASAR Kuliah ke-2 1 Mengapa dengan FORTRAN? FORmula TRANslation adalah bahasa pemrograman komputer tingkat tinggi yang langsung berorientasi pada permasalahan teknik, dan umum dipakai oleh para
BAB 4 PENGENALAN BAHASA C
Bab 4 Pengenalan Bahasa C 35 BAB 4 PENGENALAN BAHASA C TUJUAN PRAKTIKUM 1. Mengetahui sejarah perkembangan bahasa C. 2. Mengerti struktur program bahasa C. 3. Mengerti konsep tipe data, variabel, & operator
Algoritma,Flowchart, Konsep
Algoritma,Flowchart, Konsep dasar PASCAL Masih ingat??? Algoritma Penulisan Algoritma Menggunakan bahasa natural (Bahasa manusia: Indonesia, Inggris) Kelemahannya masih sering membingungkan (ambigu) /
STMIK AMIKOM YOGYAKARTA. Kusnawi, S.Kom, M.Eng
STMIK AMIKOM YOGYAKARTA Kusnawi, S.Kom, M.Eng Dasar pemahaman suatu pemrograman adalah analisa suatu algoritma. Setiap algoritma yang kita susun tidak tergantung pada bahasa pemrograman tertentu. Setiap
Kuliah III - Dasar Pemrograman
17 September 2013 Kuliah III - Dasar Pemrograman Struktur program dalam bahasa C Kompilasi Variabel Statement : Deklarasi & Assignment statement, Inisialisasi Masukan dan Keluaran Contoh 1. assign.c /*
Pertemuan2 Percabangan & Perulangan pada Python
Pertemuan2 Percabangan & Perulangan pada Python Objektif: 1. Mahasiswa mengetahui percabangan dan perulangan pada Python. 2. Mahasiswa mengetahui bentuk umum dari percabangan dan perulangan pada Python.
Pertemuan 4 SELEKSI KONDISI
Pertemuan 4 SELEKSI KONDISI Objektif: 1. Mahasiswa dapat mengetahui sintaks penulisan dan penggunaan statement IF..THEN..ELSE. 2. Mahasiswa dapat mengetahui sintaks penulisan dan penggunaan statement SELECT
Pengenalan Pascal. Sejarah Singkat Pascal
Pengenalan Pascal Sejarah Singkat Pascal Dirancang oleh Prof. Nicklaus Wirth dari Technical University di Zurich, Switzerland tahun 1971. Nama Pascal berasal dari Blaise Pascal, nama ahli matematika dan
TUGAS MATA KULIAH ALGORITMA PEMROGRAMAN 3
TUGAS MATA KULIAH ALGORITMA PEMROGRAMAN 3 2 - IA02 DISUSUN OLEH : INDRA NUGRAHA ADI (53411603 ) ADE TRISMA (50411142 ) TATA ANUGRA (57411033 ) SYLVIA NUR KARTIKA (58411452) FAKULTAS TEKNOLOGI INDUSTRI
Statemen Perintah, variable, dan Operator Pada Qbasic
Kegiatan Praktikum : 2 Statemen Perintah, variable, dan Operator Pada Qbasic Pendahuluan : Setelah anda mempelajari pengenalan Qbasic pada pertemuan pertama. Pada pertemuan ini, anda akan mempelajari tentang
BAB 3 PENYELESAIAN KONDISI
BAB 3 PENYELESAIAN KONDISI 3.1. Struktur IF..THEN Perintah IF digunakan untuk memeriksa sebuah kondisi dan mengeksekusi satu atau lebih baris program, jika dan hanya jika kondisi terpenuhi. Program 3.1
Type Data terdiri dari : - Data Tunggal : Integer, Real, Boolean dan Karakter. - Data Majemuk : String
Struktur dapat diartikan sebagai suatu susunan, bentuk, pola atau bangunan. Data dapat diartikan sebagai suatu fakta, segala sesuatu yang dapat dikodekan atau disimbolkan dengan kode-kode atau lambang-lambang
MODUL IV Analisis Kasus/Pemilihan
MODUL IV Analisis Kasus/Pemilihan TUJUAN 1. Memberikan pemahaman tentang bagaimana suatu kasus dianalisis dan dibreak-down menjadi beberapa kasus kecil menurut domain permasalahannya. 2. Memberikan pengenalan
Variabel, Operator Dan Ekspresi. Agus Priyanto, M.Kom
Variabel, Operator Dan Ekspresi Agus Priyanto, M.Kom Outline Materi Variabel Operator Ekspresi Variabel Variabel adalah suatu tempat untuk menampung suatu nilai pada memory komputer Untuk lebih mudah diakses,
PERTEMUAN 2 ALGORITMA & PEMROGRAMAN
PERTEMUAN 2 ALGORITMA & PEMROGRAMAN POKOK BAHASAN 1. Pendahuluan 2. Tahapan Pembangunan Program 3. Pengenalan Algoritma 4. Cara Menyajikan Algoritma 5. Data Program 6. Elemen-Elemen Program PENDAHULUAN
Hirarki Comsky. Unrestricted. Context Sensitive Context free Regular
Hirarki Comsky Unrestricted Context Sensitive Context free Regular Contoh Tata Bahasa Sederhana BEGIN END ;
PROCEDURE DAN FUNCTION
PROCEDURE DAN FUNCTION Procedure dan Function adalah suatu program terpisah dalam blok sendiri yang berfungsi sebagai sub-program (modul program) yang merupakan sebuah program kecil untuk memproses sebagian
Sesi/Perkuliahan ke: II
Sesi/Perkuliahan ke: II Tujuan Instruksional Khusus : 1. Mahasiswa dapat menyebutkan jenis-jenis data sederhana. 2. Mahasiswa dapat menjelaskan pengertian integer,, boolean dan char. 3. Mahasiswa dapat
Konsep Bahasa Pemrograman Pertemuan 5
Konsep Bahasa Pemrograman Pertemuan 5 Evangs Mailoa COBOL (Common Business Oriented Language) adalah Bahasa Tingkat Tinggi (High Level Language) yang berorientasi pada persoalan bisnis. Struktur Program
Arsitektur dan Organisasi Komputer
Arsitektur dan Organisasi Komputer Modul ke: Aritmatika Komputer Fakultas Ilmu Komputer Dian Wirawan, S.Kom, M.Kom Program Studi Teknik Informatika http://www.mercubuana.ac.id Aritmatika Komputer Arsitektur
OPERATOR DAN STATEMEN I/O
OPERATOR DAN STATEMEN I/O PEMROGRAMAN TURBO C++ OPERATOR Operator adalah symbol yang biasa dilibatkan dalam program untuk melakukan sesuatu operasi atau manipulasi. OPERATOR PENUGASAN Operator Penugasan
Algoritme dan Pemrograman
Kuliah #2 Struktur program C Tipe data Input / Output Algoritme dan Pemrograman Beberapa Catatan Lakukan KRS B jika: Belum mendaftar di KRS A Mendaftar di KRS A, tapi nama tidak muncul di absen Pindah
Dasar Komputer & Pemrogaman 2A
Dasar Komputer & Pemrogaman 2A Materi 1 Reza Aditya Firdaus Sejarah Singkat Pascal Dirancang oleh Prof. Nicklaus Wirth dari Technical University di Zurich, Switzerland tahun 1971. Nama Pascal berasal dari
BAB 5 Bilangan Berpangkat dan Bentuk Akar
BAB 5 Bilangan Berpangkat dan Bentuk Akar Untuk materi ini mempunyai 3 Kompetensi Dasar yaitu: Kompetensi Dasar : 1. Mengidentifikasi sifat-sifat bilangan berpangkat dan bentuk akar 2. Melakukan operasi
STATEMENT ARITMATIKA & COMPUTE
Operasi Aritmatika STATEMENT ARITMATIKA & COMPUTE Kemampuan untuk mengadakan perhitungan pada program COBOL tidak begitu penting dibandingkan dgn bahasa program yang lain seperti FORTRAN, BASIC, ALGOL
ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) Pertemuan 1 & 2. Ahmad hidayat
ALGORITMA PEMROGRAMAN 1A** (PP-011302:S1-KA) Pertemuan 1 & 2 Ahmad hidayat 2 What is? Komputer Algoritma Program Komputer 3 Komputer Alat elektronik untuk menunjang ilmu pengetahuan dan teknologi yang
Aplikasi Rekursif dalam Analisis Sintaks Program
Aplikasi Rekursif dalam Analisis Sintaks Program Albertus Kelvin / 13514100 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung 40132,
Sesi/Perkuliahan ke: VII
Sesi/Perkuliahan ke: VII Tujuan Instruksional Khusus : 1. Mahasiswa dapat menjelaskan pembentukan fungsi tanpa parameter. 2. Mahasiswa dapat menjelaskan mengenai pengiriman parameter dalam fungsi. 3. Mahasiswa
BAB I PENGENALAN BAHASA C
DIKTAT MATA KULIAH PEMROGRAMAN I BAB I PENGENALAN BAHASA C IF Pendahuluan Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967. Bahasa ini memberikan ide kepada
Ekspresi, Pernyataan & Operasi Aritmetika/Logika
Ekspresi, Pernyataan & Operasi Aritmetika/Logika Ekspresi (expression) Pernyataan (statements) Operator Penugasan (assignment) Operator Aritmetika Operator Relasional Operator Logika Operator Bitwise 1
ilmu bahasa pemrograman ilmu c++ Copyright izie ilmu c++
ilmu c++ Tutorial ini untuk siapa saja, walaupun anda belum pernah melakukan pemrograman, atau jika andapun berpengalaman dalam pemrograman dengan bahasa pemrograman lain tapi ingin mempelajari bahasa
UNIVERSITAS SAM RATULANGI MANADO FAKULTAS TEKNIK, JURUSAN TEKNIK ELEKTRO Program Studi S-1 Teknik Informatika. Data & Ekspresi
UNIVERSITAS SAM RATULANGI MANADO FAKULTAS TEKNIK, JURUSAN TEKNIK ELEKTRO Program Studi S-1 Teknik Informatika Data & Ekspresi Mata Kuliah: Algoritma & Logika Informatika (IFC3504) Alwin M. Sambul, S.T.,
PERKEMBANGAN PASCAL. Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan
PERKEMBANGAN PASCAL Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan Nama pascal diambil sebagai penghargaan terhadap BLAISE PASCAL seorang ahli matematika
