PRAKTIKUM ALGORITMA DAN DASAR PEMROGRAMAN
|
|
- Hartanti Iskandar
- 7 tahun lalu
- Tontonan:
Transkripsi
1 MODUL PERKULIAHAN PRAKTIKUM ALGORITMA DAN DASAR PEMROGRAMAN Disusun oleh : ATEP RUHIAT, S.KOM
2 PRAKTIKUM 1, 2 Pembahasan Software Yang Digunakan Tujuan : Format Penulisan Pada Turbo Pascal : Turbo Pascal : Mahasiswa dapat mengetahui dasar-dasar penulisan yang digunakan dalam program Turbo Pascal A. SOAL LATIHAN : Cobalah buat biodata pribadi masing-masing yang terdiri dari : NIM Nama Alamat TTL Jenis Kelamin Status No HP B. ALGORITMA PEMROGRAMAN : Program Perkenalan1; Uses Wincrt; writeln('nim writeln('nama writeln('alamat writeln(' writeln('ttl writeln('jk writeln('status writeln('no HP = A '); = Atep Ruhiat'); = Dsn.Cigagak, Rt01/02, Ds.Cipandanwangi,'); Kec.Cisarua, Kab. Sumedang'); = Sumedang, 27 April 1988'); = Laki-laki'); = Blm Menikah'); = '); C. HASIL : 1
3 PRAKTIKUM 3 VARIABLE DAN DATA TYPE A. MATERI SINGKAT Tipe dasar adalah tipe yang sudah ada dan dapat langsung di pakai. Yang termasuk tipe dasar adalah bilangan lojik, bilangan bulat, karakter, bilangan ril, dan string. Contoh Tipe data dalam PASCAL: integer (contoh: -1, -2, 0, 83, 123) real (contoh: , 39.0, 1.87) char (contoh: a, b, c ) boolean (contoh: true, false) string (contoh: Asep Kurnia, nama_saya ) B. SOAL LATIHAN : Cobalah buat biodata seperti latihan sebelumnya yang terdiri dari : NIM Nama Alamat TTL Jenis Kelamin Status No HP C. ALGORITMA PEMROGRAMAN : Program Perkenalan2; Uses Wincrt; Var NIM,Nama,Alamat,TTL,JK,Status,NoHP : string; write('masukan NIM = '); readln(nim); write('masukan Nama = '); readln(nama); write('masukan Alamat = '); readln(alamat); write('masukan TTL = '); readln(ttl); write('masukan JK = '); readln(jk); write('masukan Status = '); readln(status); write('mauskan No HP = '); readln(nohp); 2
4 D. HASIL : 3
5 PRAKTIKUM 4 Pembahasan Software Yang Digunakan Tujuan : Operator Matematika : Turbo Pascal : Mahasiswa dapat menggunakan operator matematika pada studi kasus yang diberikan A. SOAL LATIHAN 1 : Cobalah buat program perbandingan antara dua nilai yaitu Nilai 1 dengan Nilai 2, berdasarkan ketentuan apabila : Nilai 1 sama dengan Nilai 2 Nilai 1 lebih besar dari Nilai 2 Nilai 1 lebih kecil dari Nilai 2 * Gunakan struktur umum If Then - Else B. ALGORITMA PEMROGRAMAN 1: Program PerbandinganNilai; Uses Wincrt; Var Nilai1,Nilai2 : integer; write('masukan Nilai ke 1 = '); readln(nilai1); write('masukan Nilai ke 2 = '); readln(nilai2); if (Nilai1=Nilai2) then writeln('hasilnya ',Nilai1,' sama dengan ',Nilai2); End Else if (Nilai1>Nilai2) then writeln('hasilnya ',Nilai1,' lebih besar dari ',Nilai2); End Else writeln('hasilnya ',Nilai1,' lebih kecil dari ',Nilai2); End; C. HASIL 1: Apabila Nilai 1 sama dengan (=) Nilai 2 4
6 Apabila Nilai 1 lebih besar dari (>) Nilai 2 Apabila Nilai 1 lebih kecil dari (<) Nilai 2 A. SOAL LATIHAN 2 : Buat sebuah Program Lampu Lalu Lintas dengan ketentuan apabila : Merah Berhenti Kuning Siap-siap Hijau Jalan B. ALGORITMA PEMROGRAMAN 2 : Proram LampuLaluLintas ; Uses Wincrt ; Var warna_lampu:string; write('masukan Lampu Lalu Lintas = ');readln(warna_lampu); if warna_lampu='merah' then write('anda harus berhenti..'); end else if warna_lampu='kuning' then write('anda harus bersiap-siap..'); 5
7 end else if warna_lampu='hijau' then write('anda dipersilahkan jalan kembali..'); end else write('maaf warna yang anda masukan tidak dikenali..'); end; C. HASIL 2 : o Ketika Lampu Merah o Ketika Lampu Kuning o Ketika Lampu Hijau 6
8 PRAKTIKUM 5 Pembahasan Software Yang Digunakan Tujuan : Membuat Program Perhitungan Gaji Pegawai : Turbo Pascal : Mahasiswa dapat menggunakan struktur logika yaitu if-then-else pada studi kasus yang lebih komplek A. SOAL LATIHAN : Buat sebuah Program Perhitungan Gaji Pegawai Input : nama, gajipokok, status, jumlah_anak Proses : gajibersih = gajipokok + tunjangan_istri + tunjangan_anak tunjangan_istri = 10% * gajipokok tunjangan_anak = jumlah_anak * 5% * gajipokok Output : gajipokok, tunjangan_istri, tunjangan_anak, gajibersih Ketentuan : Status hanya menerima 3 buah input, Bila status = 1 (menikah) maka perlu dilakukan proses perhitungan tunjangan istri dan anak (bila ada) Bila status = 2 (belum menikah) proses perhitungan tunjangan istri dan anak diabaikan, Bila status = 3 (cerai) maka proses perhitungan tunjangan istri diabaikan dan lakukan proses perhitungan tunjangan anak (bila ada). B. ALGORITMA PEMROGRAMAN : Program PerhitunganGaji; Uses Wincrt; Var Nama:string; Status,Ja:integer; Ti,Ta,Gapok,Gaber:real; Clrscr; write('masukan Nama Pegawai : ');readln(nama); write('masukan Gaji Pokok : ');readln(gapok); write('masukan Status : ');readln(status); if Status=1 then write('masukan Jumlah Anak : ');readln(ja); Ti:=0.1*gapok; Ta:=0.05*ja*gapok; 7
9 end else if status=2 then Ti:=0; Ta:=0; end else if status=3 then write('masukan Jumlah Anak : ');readln(ja); Ti:=0; Ta:=0.05*Ja*Gapok; end; Gaber := Gapok+Ti+Ta; writeln('rincian gaji bersih ); writeln('gaji Pokok : ',Gapok:10:2); writeln('jml Tunjangan Istri : ',Ti:10:2); writeln('jml Tunjangan Anak : ',Ta:10:2); writeln('total Gaji : ',Gaber:10:2); readln; C. HASIL : 8
10 PRAKTIKUM 6 Pembahasan : Latihan Pembuatan Program Aritmatika Software Yang Digunakan : Turbo Pascal Tujuan : Mahasiswa dapat menggunakan struktur operasi aritmatika pada studi kasus yang diberikan SOAL DAN HASIL LATIHAN : Program Penjumlahan Program Pengurangan Program Perkalian 9
11 Program Pembagian ALGORITMA PEMROGRAMAN : Program Penjumlahan Program Penjumlahan; Uses wincrt; Var angka_pertama : real; angka_kedua : real; hasil : real; write('masukan Angka Pertama = '); readln(angka_pertama); write('masukan Angka Kedua = '); readln(angka_kedua); hasil := angka_pertama+angka_kedua; write('hasilnya ',hasil:1:2); Program Pengurangan Program Pengurangan; Uses wincrt; Var angka_pertama : real; angka_kedua : real; hasil : real; write('masukan Angka Pertama = '); readln(angka_pertama); write('masukan Angka Kedua = '); readln(angka_kedua); hasil := angka_pertama-angka_kedua; write('hasilnya ',hasil:1:2); Program Perkalian Program Perkalian; Uses wincrt; Var angka_pertama : real; angka_kedua : real; 10
12 hasil : real; write('masukan Angka Pertama = '); readln(angka_pertama); write('masukan Angka Kedua = '); readln(angka_kedua); hasil := angka_pertama*angka_kedua; write('hasilnya ',hasil:1:2); Program Pembagian Program Pembagian; Uses wincrt; Var angka_pertama : real; angka_kedua : real; hasil : real; write('masukan Angka Pertama = '); readln(angka_pertama); write('masukan Angka Kedua = '); readln(angka_kedua); hasil := angka_pertama/angka_kedua; write('hasilnya ',hasil:1:2); 11
13 PRAKTIKUM 7 Pembahasan : Latihan Pembuatan Program Aritmatika Software Yang Digunakan : Turbo Pascal Tujuan : Mahasiswa dapat menggunakan struktur operasi aritmatika (+,-,*,/) dengan menggunakan struktur logika if-then-else SOAL DAN HASIL LATIHAN : Jika Operasi Penjumlahan (+) Jika Operasi Pengurangan (-) Jika Operasi Perkalian (*) 12
14 Jika Operasi Pembagian (/) Jika Bukan Termasuk Operasi ALGORITMA PEMROGRAMAN : Uses wincrt; Var operasi : string; angka_pertama : real; angka_kedua : real; hasil : real; write('masukan Operasi (+,-,*,/) = ');readln(operasi); if operasi ='+' then write('masukan Angka Pertama = '); readln(angka_pertama); write('masukan Angka Kedua = '); readln(angka_kedua); hasil := angka_pertama+angka_kedua; write('hasilnya = ',hasil:10:2); end else if operasi ='-' then write('masukan Angka Pertama = '); readln(angka_pertama); write('masukan Angka Kedua = '); readln(angka_kedua); hasil := angka_pertama-angka_kedua; write('hasilnya = ',hasil:10:2); 13
15 end else if operasi ='*' then write('masukan Angka Pertama = '); readln(angka_pertama); write('masukan Angka Kedua = '); readln(angka_kedua); hasil := angka_pertama*angka_kedua; write('hasilnya = ',hasil:10:2); end else if operasi ='/' then write('masukan Angka Pertama = '); readln(angka_pertama); write('masukan Angka Kedua = '); readln(angka_kedua); hasil := angka_pertama/angka_kedua; write('hasilnya = ',hasil:10:2); end else writeln('maaf operator yang anda masukan salah!!'); end; 14
16 PRAKTIKUM 9 Pembahasan : Membuat Program Penentuan Hari Software Yang Digunakan : Turbo Pascal Tujuan : Mahasiswa dapat menggunakan struktur logika lainnya yaitu Case-of pada studi kasus diatas A. SOAL LATIHAN : Buatlah program penentuan hari berdasarkan angka dengan ketentuan : 1 adalah hari Senin 2 adalah hari Selasa 3 adalah hari Rabu 4 adalah hari Kamis 5 adalah hari Jumat 6 adalah hari Sabtu 7 adalah hari Minggu * Gunakan struktur umum Case - Of B. HASIL : C. ALGORITMA PEMROGRAMAN : Uses Wincrt ; Var Hari : integer; write('masukan hari ke : ');readln(hari); Case (Hari) Of 1 : write ('Hari ke ',Hari,' adalah Senin'); 2 : write ('Hari ke ',Hari,' adalah Selasa'); 15
17 3 : write ('Hari ke ',Hari,' adalah Rabu'); 4 : write ('Hari ke ',Hari,' adalah Kamis'); 5 : write ('Hari ke ',Hari,' adalah Jumat'); 6 : write ('Hari ke ',Hari,' adalah Sabtu'); 7 : write ('Hari ke ',Hari,' adalah Minggu') else write('salah ketik tuh!!!'); end; 16
18 PRAKTIKUM 10 Pembahasan : Membuat Program Perhitungan Gaji Pegawai Software Yang Digunakan : Turbo Pascal Tujuan : Mahasiswa dapat menggunakan struktur logika lainnya yaitu Case-of pada studi kasus yang lebih komplek A. SOAL LATIHAN : Buat sebuah program Perhitungan Gaji Pegawai Input : nama, golongan, status, jumlah_anak Proses : gajibersih=gajipokok+tunjangan tunjangan=tunjangan_istri + tunjangan_anak tunjangan_istri=10%*gajipokok tunjangan_anak=jumlah_anak*5%*gajipokok Output : nama, dan gajibersih Ketentuan : Golongan hanya menerima 4 buah input, bila golongan= A maka gajipokok= , bila golongan= B maka gajipokok= , bila golongan= C maka gajipokok= , bila golongan= D maka gajipokok= Status hanya menerima 3 buah input, bila status = 1 (menikah) maka perlu dilakukan proses perhitungan tunjangan istri dan anak(bila ada) bila status =2 (belum menikah) proses perhitungan tunjangan istri dan anak diabaikan, bila status=3 (cerai) maka proses perhitungan tunjangan istri diabaikan dan lakukan proses perhitungan tunjangan anak(bila ada). B. HASIL : 17
19 C. ALGORITMA PEMROGRAMAN : Uses wincrt; Var Nama:string; Golongan:char; Status,Ja:integer; Ti,Ta,Gapok,Gaber:real; write('masukan Nama Pegawai: ');readln(nama); write('masukan Golongan : ');readln(golongan); Case Golongan Of 'A' : Gapok:= ; 'B' : Gapok:= ; 'C' : Gapok:= ; 'D' : Gapok:= ; Else Exit; End; write('masukan Status : ');readln(status); Case Status Of 1 : write('masukan Jumlah Anak : ');readln(ja); Ti:=0.1*Gapok; Ta:=0.05*Ja*Gapok; end; 2 : Ti:=0; Ta:=0; end; 3 : 18
20 write('masukan Jumlah Anak : ');readln(ja); Ti:=0; Ta:=0.05*Ja*Gapok; end Else Exit; End; Gaber:=Gapok+Ti+Ta; writeln('rincian gaji bersih anda :'); writeln('gaji Pokok : ',Gapok:10:2); writeln('jml Tunjangan Istri : ',Ti:10:2); writeln('jml Tunjangan Anak : ',Ta:10:2); writeln('total Gaji Bersih : ',Gaber:10:2); 19
21 PRAKTIKUM 11 Pembahasan : Membuat Program Pengulangan Software Yang Digunakan : Turbo Pascal Tujuan : Mahasiswa dapat menggunakan struktur umum pengulangan dengan kasus diatas A. CONTOH SOAL LATIHAN : Dengan menggunakan struktur pengulangan tampilkan 10 baris kalimat yang anda sukai. Contoh : Aku bodoh tapi selalu ingin belajar Gunakan struktur : 1. For - Do To 2. While Do 3. Repeat - Until B. HASIL : C. ALGORITMA PEMROGRAMAN : 1. For - Do To Uses wincrt ; Var X : integer ; For X:=1 to 10 do writeln('aku bodoh tapi selalu ingin belajar'); End; 2. While Do Uses wincrt; Var X : integer; X:=1; while ( X <= 10 ) do 20
22 writeln('aku bodoh tapi selalu ingin belajar'); X:=X+1; End; 3. Repeat Until Uses wincrt; Var X : integer; X:=0; Repeat writeln('aku bodoh tapi selalu ingin belajar'); X:=X+1; Until X=10; D. LATIHAN SOAL 1. Dengan menggunakan Struktur Pengulangan For to do, tampilkanlah angka kelipatan 1 sampai 10. (dimulai dengan angka 1) 2. Dengan menggunakan Struktur Pengulangan While-do, tampilkanlah angka kelipatan 3 sampai 50. (dimulai dengan angka 0) 21
23 3. Dengan menggunakan Struktur Pengulangan Repeat-Until, tampilkanlah angka kelipatan 5 sampai 100. (dimulai dengan angka 0) 22
24 HASIL ALGORITMA PEMROGRAMAN :: Penggunaan For-to-Do :: Uses wincrt ; Var X : integer ; For X:=1 to 10 do writeln('hasil Kelipatan 1 = ',X); End; :: Penggunaan While-Do :: Uses wincrt; Var X : integer; X:=0; while ( X <= 50 ) do writeln('hasil Kelipatan 3 = ',X); X:=X+3; End; 23
25 :: Penggunaan Repeat-Until :: Uses wincrt; Var X:integer; X:=0; Repeat writeln('hasil Kelipatan 5 = ',X); X:=X+5; Until X>100; 24
26 PRAKTIKUM 12 Pembahasan : Penggunaan Procedur Software Yang Digunakan : Turbo Pascal Tujuan : Mahasiswa dapat mengetahui fungsi penggunaan Procedur dengan mengimplementasikannya. A. SOAL LATIHAN : Cobalah buat biodata pribadi masing-masing, yang terdiri dari : NIM Nama Alamat TTL Jenis Kelamin Status No HP *Gunakan penggunaan Prosedur B. HASIL : C. ALGORITMA PEMROGRAMAN : Program PenggunaanProsedur; Uses Wincrt; Var NIM,Nama,Alamat,TTL,JK,Status,NoHP : char; Procedure Input; write('masukan NIM = '); readln(nim); write('masukan Nama = '); readln(nama); write('masukan Alamat = '); readln(alamat); write('masukan TTL = '); readln(ttl); write('masukan JK = '); readln(jk); write('masukan Status = '); readln(status); write('mauskan No HP = '); readln(nohp); 25
27 End; Input; LATIHAN SOAL : Buatlah program perhitungan luas Segitiga dengan menggunakan penggunaan Prosedur. Hasilnya seperti dibawah ini. ALGORITMA PEMROGRAMAN : Program PerhitunganLuasSegitiga; Uses Wincrt; Var Alas : real ; Tinggi : real ; hasil : real; Procedure Hitung; writeln('rumus Luas Segitiga : 1/2 * Alas * Tinggi'); write('masukan Alas Segitiga = '); readln(alas); write('masukan Tinggi Segitiga = '); readln(tinggi); hasil := 0.5*alas*tinggi; write('hasilnya = ',hasil:10:2); End; Hitung; 26
28 PRAKTIKUM 13 Pembahasan Software Yang Digunakan Tujuan : Penggunaan Array : Turbo Pascal : Mahasiswa dapat mengetahui fungsi penggunaan Array dan dapat mengimplementasikannya. A. LATIHAN PENGGUNAAN ARRAY : Buatlah program penampilan karakter berdasarkan jumlah karakter yang telah ditentukan dan telah diinputkan untuk bisa ditampilkan ulang. Seperti tampilan dibawah ini. B. ALGORITMA PEMROGRAMAN : Program PenggunaanArray; Uses wincrt; Var abjad:array [1..50] of char; i,maks:integer; clrscr; write('masukan jumlah data karakter : '); readln(maks); for i:=1 to maks do write('masukan karakter ke ',i,' : '); readln(abjad[i]); end; writeln('karakter yang dinput : '); for i:=1 to maks do writeln(abjad[i]); end; readln; 27
29 end. LATIHAN SOAL : Buatlah program penampilan nama dan nilai mahasiswa berdasarkan jumlah mahasiswa yang telah ditentukan dan telah diinputkan untuk bisa ditampilkan ulang. Seperti tampilan dibawah ini. ALGORITMA PEMROGRAMAN : Uses wincrt; Var mhs:array [1..50] of string; nilai:array [1..50] of string; i,maks:integer; clrscr; write('masukan Jumlah Mahasiswa : '); readln(maks); for i:=1 to maks do write(i,'. Masukan Nama Mahasiswa : '); readln(mhs[i]); write(' Masukan Nilai Mahasiswa : '); readln(nilai[i]); end; writeln('daftar Nilai Mahasiswa : '); for i:=1 to maks do writeln(i,'. Nama Mahasiswa :',mhs[i]); writeln(' Nilainya :',nilai[i]); end; end. 28
ALGORITMA DAN DASAR PEMROGRAMAN
MODUL PERKULIAHAN ALGORITMA DAN DASAR PEMROGRAMAN Disusun oleh : ATEP RUHIAT, S.KOM PERTEMUAN 1 PENGENALAN TURBO PASCAL A. MATERI SINGKAT Pascal adalah bahasa pemrograman tingkat tinggi yang diciptakan
Lebih terperinciPertemuan 3 Penyeleksian Kondisi
Pertemuan 3 Penyeleksian Kondisi Objektif: 1. Mengetahui macam-macam penyeleksian kondisi dalam pascal 2. Mengerti statement kondisi IF dan Case Pertemuan 3 39 P3.1 Teori Pada umumnya satu permasalahan
Lebih terperinciPertemuan 3 Penyeleksian Kondisi dan Perulangan
Pertemuan 3 Penyeleksian Kondisi dan Perulangan Objektif: 1. Mengetahui macam-macam penyeleksian kondisi dalam pascal 2. Mengerti statement kondisi IF dan Case 3. Mengetahui macam-macam perulangan dalam
Lebih terperinciMODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN
PERCABANGAN DAN PENGULANGAN Pada BAB ini akan membahas tentang PERCABANGAN dan PERULANGAN. PERCABANGAN : a) IF THEN b) CASE OF PENGULANGAN: a) REPEAT N TIMES b) REPEAT UNTIL c) WHILE DO d) ITERATE STOP
Lebih terperinciDasar Komputer & Pemrograman 2A
Dasar Komputer & Pemrograman 2A Materi 3 Reza Aditya Firdaus STATEMENT INPUT OUTPUT Dalam bahasa Pascal untuk keperluan input (membaca input) digunakan identifier standar READ atau READLN. Identifier standart
Lebih terperinciTeori Algoritma. Struktur Algoritma
Alam Santosa Teori Algoritma Runtunan Struktur Algoritma Seperti telah dijelaskan sebelumnya, sebuah algoritma terbagi tiga bagian, yaitu: Judul Deklarasi Deskripsi Judul Judul program digunakan untuk
Lebih terperinciIndentifier, Keywords, Variable, Tipe Data dan Operator. Ramos Somya, S.Kom., M.Cs.
Indentifier, Keywords, Variable, Tipe Data dan Operator Ramos Somya, S.Kom., M.Cs. Merupakan nama yang digunakan untuk menamai variabel, konstanta, nama program maupun sub program. Seorang programmer tidak
Lebih terperinciPerulangan Muh. Izzuddin Mahali, M.Cs. Pertemuan 3. Algoritma dan Struktur Data. PT. Elektronika FT UNY
Perulangan Pertemuan 3. Algoritma dan Struktur Data Pendahuluan Digunakan untuk program yang pernyataannya akan dieksekusi berulang-ulang. Instruksi dikerjakan selama memenuhi suatu kondisi tertentu. Jika
Lebih terperinciSOAL PASCAL A. 1. Lengkapi Source Code Dibawah ini : {* Program Menghitung dengan Operator Matematika*}
SOAL PASCAL A Selesai list code/source code pascal dengan mengetikkan list yang ada dan mengisikan titik-titik menjadi sebuah Program {* Program Menghitung dengan Operator Matematika*} program_hitung UsEs
Lebih terperinciSTRUKTUR PROGRAM. Struktur Berurutan
STRUKTUR PROGRAM Armadyah Amborowati, Jurusan Teknik Informatika, STMIK AMIKOM Yogyakarta, Jl. Ring Road Utara, Condong Catur, Sleman, Yogyakarta - Indonesia Pemrograman terstruktur pada dasarnya tersusun
Lebih terperinciPERKEMBANGAN 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
Lebih terperinciPengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom
Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom Pengantar Bahasa Pemrograman Pascal Page 1 / 11 Pengenalan Pascal Pascal merupakan salah satu bahasa pemrograman tingkat tinggi. Pemrograman
Lebih terperinciPertemuan 2 Operasi String
Pertemuan 2 Operasi String Objektif: 1. Dapat mengerti dan menggunakan prosedur standar untuk operasi string 2. Dapat mengerti dan menggunakan fungsi standar untuk opersi string Pertemuan 2 28 P2.1 Teori
Lebih terperinciBAB IV STRUKTUR PROGRAM Struktur program pada dasarnya tersusun 3 struktur program utama yaitu : a. Struktur Berurutan (Sequence Structure) b.
BAB IV STRUKTUR PROGRAM Struktur program pada dasarnya tersusun 3 struktur program utama yaitu : a. Struktur Berurutan (Sequence Structure) b. Struktur Seleksi (selection Structure) c. Struktur Perulangan
Lebih terperinciModul Algoritma Dan Pemrograman Pascal
Modul Algoritma Dan Pemrograman Pascal 0 I.1 Pemilihan Dalam sebuah program terkadang kita membutuhkan syintaks pemillihan. Contohnya dalam program untuk menentukan pemilih pada pemilu, maka kita harus
Lebih terperinciUniversitas gunadarma. pascal. Bab 4- bab 10. Hana Pertiwi S.T
Universitas gunadarma pascal Bab 4- bab 10 Hana Pertiwi S.T 14 PASCAL Struktur Perulangan WHILE-DO Struktur Perulangan REPEAT-UNTIL REPEAT UNTIL 1. Struktur Perulangan FOR 2. Penggunaan gabungan struktur
Lebih terperinciAlgoritma,Flowchart, Konsep
Algoritma,Flowchart, Konsep dasar PASCAL Masih ingat??? Algoritma Penulisan Algoritma Menggunakan bahasa natural (Bahasa manusia: Indonesia, Inggris) Kelemahannya masih sering membingungkan (ambigu) /
Lebih terperinciSTRUKTUR KONTROL. IF kondisi THEN [blok] Statement ELSE [blok] Statement. IF kondisi THEN BEGIN END; IF kondisi THEN BEGIN IF kondisi THEN BEGIN
STRUKTUR KONTROL STRUKTUR PERCABANGAN IF THEN ELSE Digunakan untuk menguji sebuah kondisi, bila kondisi terpenuhi (bernilai benar) maka akan dijalankan pernyataan tertentu. Bentuk Umum : statement Contoh
Lebih terperinciPertemuan 6 Array Objektif: 1. Memahami cara mendeklarasi tipe indeks dalam array 2. Dapat membuat program sederhana menggunakan array Pertemuan 6 53
Pertemuan 6 Array Objektif: 1. Memahami cara mendeklarasi tipe indeks dalam array 2. Dapat membuat program sederhana menggunakan array Pertemuan 6 53 P4.1 Teori Larik / array adalah tipe terstruktur yang
Lebih terperinciTPI4202 e-tp.ub.ac.id. Lecture 5
TPI4202 e-tp.ub.ac.id Lecture 5 Struktur percabangan memungkinkan kita melakukan aksi jika suatu syarat dipenuhi. Suatu aksi akan dikerjakan atau dieksekusi oleh program apabila kondisi yang didefinisikan
Lebih terperinciChapter 3.2 : Tipe, Nama dan Nilai
Mata Kuliah : Logika dan Algoritma / 4 SKS Chapter 3.2 : Tipe, Nama dan Nilai Dosen Pengasuh : Fatoni, M.M.,M.Kom. Mail : fatoni@binadarma.ac.id/toniubd@yahoo.com Materi Yang Dipelajari Tipe Data Dasar
Lebih terperinciRECORD KONSEP. Type standar A. Var A:integer; { ada satu tempat penyimpanan yang bernama A }.
RECORD KONSEP Armadyah Amborowati, Jurusan Teknik Informatika, STMIK AMIKOM Yogyakarta, Jl. Ring Road Utara, Condong Catur, Sleman, Yogyakarta - Indonesia Sebuah record rekaman disusun oleh beberapa field.
Lebih terperinciPRAKTIKUM 4 STATEMENT KENDALI
PRAKTIKUM 4 STATEMENT KENDALI 1. Judul Materi / Pokok Bahasan : Statement Kendali 2. Tujuan Instruksional Khusus : Mahasiswa dapat menggunakan statement kendali untuk berbagai macam kondisi pemrograman
Lebih terperinciMATERI 4 PENYELEKSIAN KONDISI
MATERI 4 PENYELEKSIAN KONDISI Terkadang suatu program akan membutuhkan suatu penyeleksian kondisi Dengan menyeleksi suatu kondisi, program dapat menentukan tindakan apa yang harus dikerjakan, tergantung
Lebih terperinciJENIS DATA SEDERHANA & INPUT/OUTPUT DATA
JENIS DATA SEDERHANA & INPUT/OUTPUT DATA 1.1 Tipe Data A. Data Tipe Sederhana Dihubungkan dengan sebuah identifier untuk sebuah data. Data tipe ini digolongkan menjadi tipe data standar dan tipe data yang
Lebih terperinciSATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN PASCAL * (TK) KODE / SKS: KK /2 SKS
MATA KULIAH PEMROGRAMAN * (TK) Minggu ke Pokok Bahasan dan TIU 1. Algoritma Konsep Dasar Bahasa Pascal secara singkat sejarah dirancangnya bahasa Memberikan konsep dasar pembuatan program dalam bahasa
Lebih terperinciStruktur Data. Belajar Struktur Data Menggunakan Pascal Pertemuan-1
Struktur Data Belajar Struktur Data Menggunakan Pascal Pertemuan-1 I n W a h y u W i d o d o e m a i l @ r i n g k e s. c o m Identifier, Konstanta dan Variabel Identifier (sebutan / pengenal) Identifier
Lebih terperinciPengenalan 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
Lebih terperinciDaftar field MODUL 13 RECORD
MODUL 13 RECORD Record adalah suatu tipe data terstruktur. Dengan record data dapat dikumpulkan yang masing-masing dapat mempunyai tipe data berbeda. Masing-masing item data disebut dengan fieild. Jadi
Lebih terperinciSOAL DAN JAWABAN UTS PEMROGRAMAN DASAR KELAS X
SOAL DAN JAWABAN UTS PEMROGRAMAN DASAR KELAS X Kelas : X TKI 2 Mata Pelajaran : Produktif Teknik Komputer dan Informatika (Pemrograman Dasar) Waktu : 60 menit Bentuk Soal : Pilihan Ganda 40 soal Pilihan
Lebih terperinciPerulangan. Bentuk Proses. 1. Perulangan For positif contoh 1 : perulangan positif untuk satu statement :
Perulangan Bentuk bentuk Perulangan Dalam hampir setiap program yang kompleks mutlak memerlukan suatu perulangan. Tujuan perulangan disini adalah untuk mengulang statement atau blok statement berulang
Lebih terperinciNama : Aji Dulmajid Kelas : TI-B2. Algoritma dan Pascal. Kumpulan Script
Nama : Aji Dulmajid Kelas : TI-B2 Kumpulan Script Program Hello Program hello_pascal; Writeln('Hello Selamat Datang') ; Writeln('Mari Belajar Pascal ') ; Program Hello2 Program hello_nama; nama : String;
Lebih terperinciPertemuan 4 KONSEP TIPE DATA
Pertemuan 4 KONSEP TIPE DATA Bahasa Pemrograman PASCAL Pascal, merupakan bahasa pemrograman tingkat tinggi. Pascal dirancang oleh Prof. Niklaus Writh (Technical University di Zurich, Switzerland) pada
Lebih terperinciBAB 3 INPUT PROSES OUTPUT. Target Pencapaian Siswa mengerti bagaimana menggunakan statement perulangan untuk melakukan proses yang berulang
BAB 3 INPUT PROSES OUTPUT Target Pencapaian Siswa mengerti bagaimana menggunakan statement perulangan untuk melakukan proses yang berulang 4.1. Perulangan Salah satu proses yang hampir selalu ada di dalam
Lebih terperinciDasar 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
Lebih terperinciMODUL 1. Struktur Bahasa PASCAL secara umum
MODUL 1 Struktur Bahasa PASCAL secara umum Pascal mempunyai struktur sebagai berikut: 1. Bagian Judul Program 2. Bagian Deklarasi e a. Deklarasi tipe data (TYPE) b. Deklarasi variabel (VAR) c. Deklarasi
Lebih terperinciI. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-4 - Hal 1
I. KATA PENGANTAR Dewasa ini sudah banyak berkembang bahasa-bahasa pemrograman tingkat tinggi yang pemakaiannya sudah sangat mudah, hanya klik dan drag saja. Namun meskipun demikian tetap saja programmer
Lebih terperinciPertemuan 4 Perulangan
Pertemuan 4 Perulangan Objektif: 1. Mengetahui macam-macam perulangan dalam Pascal 2. Mengerti perulangan For, While Do, Repeat Until Pertemuan 4 46 P4.1 Teori Dalam Pascal dikenal adanya 2 tipe perulangan
Lebih terperinciModul ke 1. Modul Algotima Dan Pemrograman Pascal. Modul Pelatihan Olimpiade Komputer 2009 SMA Negeri 2 Cibinong
Modul ke 1 Modul Algotima Dan Pemrograman Pascal Modul Pelatihan Olimpiade Komputer 2009 SMA Negeri 2 Cibinong Author : Cahyo Tri S 4/10/2009 Politeknik Telkom 2009 MODUL ALGORITMAN DAN PEMROGRAMAN TURBO
Lebih terperinciIII STATEMEN IF KONDISI TUNGGAL DAN GANDA A. IF TUNGGAL. XI_Sem.1 SMA Sedes Sapientiae Bedono
III STATEMEN IF KONDISI TUNGGAL DAN GANDA Statement kendali digunakan untuk proses pengambilan keputusan. ( PROSES DECISION ) Dimana proses akan dikerjakan bila kondisi yang disyaratkan sesuai (bernilai
Lebih terperinciP 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
Lebih terperinciBab 2 DASAR-DASAR ALGORITMA
Bab 2 DASAR-DASAR ALGORITMA Pada bab ini anda akan mempelajari 1. Nama (pengenal) 2. Nilai 3. Variabel dan Konstanta 4. Penugasan (Assignment) 5. Jenis-jenis tipe data 6. Jenis-jenis operasi dan kaitannya
Lebih terperinciAlgoritma BAB V LOOP ( PERULANGAN )
Algoritma BAB V LOOP ( PERULANGAN ) Pendahuluan Perulangan dalam Pascal berguna untuk mengerjakan suatu statement atau blok statement secara berulang-ulang sebanyak yang anda inginkan. Pascal menyediakan
Lebih terperinciBAB I ALGORITMA DAN FLOWCHART
BAB I ALGORITMA DAN FLOWCHART A. ALGORITMA Sekilas Algoritma Algorima merupakan sebuah konsep tentang bagaimana menyelesaikan suatu permasalahan dengan menggunakan langkah-langkah yeng benar dan sistematis.
Lebih terperinciVARIABEL, TIPE DATA, KONSTANTA, OPERATOR DAN EKSPRESI. Pemrograman Dasar Kelas X Semester 2
VARIABEL, TIPE DATA, KONSTANTA, OPERATOR DAN EKSPRESI Tujuan Pembelajaran 1. Siswa mampu memahami penulisan Tipe data, variabel dan konstanta dalam pascal 2. Siswa mampu menerapkan penggunaan Tipe data,
Lebih terperinciCCH1A4 / Dasar Algoritma & Pemrogramanan
CCH1A4 / Dasar & Pemrogramanan Yuliant Sibaroni M.T, Abdurahman Baizal M.Kom KK Modeling and Computational Experiment FUNGSI Overview Fungsi Konsep Fungsi Fungsi Sederhana Fungsi dengan Analisa Kasus If...Then...Else
Lebih terperinciModul Algoritma dan Pemograman Rismira Andriyani, S.Kom i
Modul Algoritma dan Pemograman Rismira Andriyani, S.Kom i LEMBAR PENGESAHAN JUDUL: ALGORITMA DAN PEMOGRAMAN (PENGULANGAN) OLEH : Nama : Rismira Andriyani, S.Kom NIP : 19760824 200903 2 003 Pangkat / Golongan
Lebih terperinciSMA SANTO PAULUS PONTIANAK
SMA SANTO PAULUS PONTIANAK Konsep Dasar Pemrograman Pascal Kelas X Semester 2 Pengayaan Teknologi Informasi dan Komunikasi Oleh : Vianney Alexius, mtb TIK-vianney.mtb 2012 Algoritma Serangkaian langkah
Lebih terperinciBAB 6 Array Dua Dimensi
BAB 6 Array Dua Dimensi Di dalam pascal Array dapat berdimensi lebih dari satu yang disebut dengan array dimensi banyak (Multidimensional array), disini akan dibahas array 2 dimensi saja. Array 2 dimensi
Lebih terperinciBelajar itu, Tidak harus menunggu materi dari guru Inisiatif Mencari itulah BELAJAR.
SiniCari.Blogspot.com Belajar itu, Tidak harus menunggu materi dari guru Inisiatif Mencari itulah BELAJAR. 1.struktur pertama dalam pascal adalah.. a. Char; b. String c. End. d. Writeln e. Uses crt; 2.
Lebih terperinciPengantar dalam Bahasa Pemrograman Turbo Pascal
Pengantar dalam Bahasa Pemrograman Turbo Pascal Penulis: William www.etersoul.com Computer Club of Bunda Hati Kudus SMA Bunda Hati Kudus Pengantar Bahasa Pemrograman Pascal Page 1 / 11 License Agreements
Lebih terperinciPROGRAM PASCAL. 2. Tunggu beberapa saat sampai muncul tampilan program Turbo Pascal
PROGRAM PASCAL Pascal adalah bahasa tingkat tinggi(high level language) yang orientasinya pada segala tujuan, dirancang oleh Professor Niklaus Wirt dari Technical University di Zurich, Switzerland. Nama
Lebih terperinciStart. Baris Program. Baris Program. Baris Program. Selesai. Contoh Program Struktur berurutan menghitung luas empat persegi panjang
ANALISA STRUKTUR PROGRAM LANJUTAN I. Struktur Program A. Struktur Berurutan (Sequence Structure) Struktur Berurutan adalah struktur program yang paling sederhana. Setiap baris program akan dikerjakan secara
Lebih terperinciTeori Algoritma. Algoritma Perulangan
Alam Santosa Teori Algoritma Perulangan Algoritma Perulangan Seperti pernah dibahas sebelumnya, kemampuan komputer adalah melakukan pekerjaan yang sama tanpa merasa lelah maupun bosan. Syarat utama memanfaatkan
Lebih terperinciPROSES PENJUALAN BUKU
PROSES PENJUALAN BUKU MAKALAH Makalah ini disusun guna untuk memenuhi tugas TIK akhir tahun kelas XI semester 2 yang membahas tentang Proses Penjualan Buku. OLEH : Ida Mariyatuz Zulfa ( 14 ) Mar atu Sholekhah
Lebih terperinciMODUL 3 ALGORITMA PEMROGRAMAN
MODUL 3 ALGORITMA PEMROGRAMAN Pada Modul ini anda akan mempelajari 1. Pengenal 2. Nilai 3. Variabel dan Konstanta 4. Penugasan (Assignment) 5. Jenis-jenis tipe data 6. Jenis-jenis operasi dan kaitannya
Lebih terperinciMemulai Pemrograman Pascal dengan Delphi Console 1. Buka aplikasi delphi 2. Pilih File New Other Console Application
#2 Aplikasi Console Aplikasi console merupakan aplikasi berbasis teks yang berjalan pada command prompt. Bahasa yang digunakan pada aplikasi delphi adalah bahasa pemrograman pascal. Struktur Penulisan
Lebih terperinciBAB 2 BAGAIMANA MENULISKAN PROGRAM PASCAL
BAB 2 BAGAIMANA MENULISKAN PROGRAM PASCAL Target Pencapaian Siswa mengerti dan d dapat membuat program dengan engan Menggunakan Pascal Menuliskan Program Pascal Untuk Menuliskan Program Pascal tidak mengenal
Lebih terperinciModul I. Modul Praktikum Bahasa Pemrograman Pascal
Modul I Mata Kuliah : Lab. Bhs. Pemrograman Pertemuan : 1 Pokok Bahasan : Pemrograman dengan Turbo Pascal Sub Pokok Bahasan : Pengantar dan Kasus Input-Output Waktu : 2 X 60 Menit 1.1 Tujuan Setelah mneyelesaikan
Lebih terperinciTeori Algoritma. Jenis seleksi
Alam Santosa Teori Algoritma Seleksi Jenis seleksi Telah diketahui bahwa seleksi dapat berupa: seleksi 1 kasus seleksi 2 kasus seleksi multikasus Struktur Perintah IF IF merupakan perintah utama untuk
Lebih terperinciSTRUKTUR KENDALI. Memanfaatkan struktur kendali untuk kasus komputasi
STRUKTUR KENDALI Modul TIK XI Memanfaatkan struktur kendali untuk kasus komputasi Statement kendali digunakan untuk proses pengambilan keputusan. ( PROSES DECISION ) Dimana proses akan dikerjakan bila
Lebih terperinciContoh 1: Akan dicetak angka 1 sampai 10 dengan menggunakan perulangan for
Bahan Ajar Algoritma Halaman 1 ii. Struktur Pengulangan (repetition) Struktur pengulangan merupakan struktur yang melakukan pengulangan terhadap satu baris atau satu blok baris program beberapa kali sesuai
Lebih terperinciMATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA
MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA Kata-Kata Cadangan Kata-kata cadangan (reserved words) adalah kata-kata yang sudah didefinisikan oleh Pascal yang mempunyai maksud tertentu. Kata-kata
Lebih terperinciKomentar Program. Komentar program dapat diletakkan dimanapun di dalam program. pembatas (* dan *).
Komentar Program Untuk keperluan dokumentasi program, dapat ditambahkan komentar-komentar di dalam program yang tidak akan mempengaruhi proses dari program. Komentar program dapat diletakkan dimanapun
Lebih terperinciStruktur Data. Pertemuan 2
Pertemuan 2 Tujuan Pembelajaran Mahasiswa mampu menjelaskan konsep struktur data (Pengertian Struktur data, Konsep struktur data, Tipe data sederhana, Deklarasi data dalam bahasa pemrograman. 1. Pengertian
Lebih terperinciPENGANTAR LOGIKA DAN ALGORITMA DENGAN PASCAL
PENGANTAR LOGIKA DAN ALGORITMA DENGAN PASCAL Pengertian LOGIKA: Logika berasal dari bahasa Yunani yaitu LOGOS yang berarti ilmu. Logika pada dasarnya filsafat berpikir. Berpikir berarti melakukan suatu
Lebih terperinciModul Matakuliah. Logika dan Algoritma. Muhammad Romzi
Modul Matakuliah Logika dan Algoritma Muhammad Romzi KATA PENGANTAR Logika dan Algoritma merupakan matakuliah yang mengajarkan tentang bagai mana cara penyelesaian suatu masalah berdasarkan tahapan-tahapan
Lebih terperinciAlgoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) :: Noor Ifada :: S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi Teks Algoritma ke dalam
Lebih terperinciModul Praktikum. Algoritma dan Pemrograman. Program Studi Teknik Informatika STMIK STIKOM Indonesia
Modul Praktikum Algoritma dan Pemrograman Program Studi Teknik Informatika STMIK STIKOM Indonesia DAFTAR ISI MODUL 1 JENIS-JENIS DATA DAN VARIABEL... 3 MODUL 2 OPERATOR LOGIKA, EKSPRESI RUNTUTAN, TEKNIK
Lebih terperinciPENDAHULUAN. Brigida Arie Minartiningtyas, M.Kom
PENDAHULUAN Brigida Arie Minartiningtyas, M.Kom Langkah dalam proses pembuatan suatu program atau software : Mendefinisikan masalah dan menganalisanya Tujuan dari pembuatan program Parameter-parameter
Lebih terperinciBAB I PENGENALAN STRUKTUR DATA DAN ALGORITMA
BAB I PENGENALAN STRUKTUR DATA DAN ALGORITMA Tujuan : 1. Mahasiswa memahami apakah yang dimaksud dengan struktur data 2. Mahasiswa memahami apakah yang dimaksud dengan algoritma 3. Mengingat kembali tipe
Lebih terperinciPSEUDOCODE 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
Lebih terperinciMODUL LATIHAN PEMOGRAMAN PROGRAM MENCARI NILAI AKHIR MAHASISWA DENGAN MENGGUNAKAN
MODUL LATIHAN PEMOGRAMAN PASCAL PROGRAM MENCARI NILAI AKHIR MAHASISWA DENGAN MENGGUNAKAN PROGRAMAN PASCAL UNTUK KALANGAN SENDIRI DISUSUN OLEH KUSUMA WIJAYA STMIK BUMIGORA MATARAM PROGRAM MENGHITUNG NILAI
Lebih terperinciSoal hari Jumat (16/10) Latihan 10 MS
hari Jumat (16/10) Latihan 10 MS count, sum, i adalah variabel tunggal bertipe data integer i 1 count 0 sum 0 while (i < 30) do sum sum + i count count + 1 i i + i 1. Berapakah final state variabel sum?
Lebih terperinciPokok Bahasan : Struktur Kontrol
Sesi/Perkuliahan ke: IV Tujuan Instruksional Khusus : 1. Mahasiswa dapat menjelaskan mengenai konsep penggunaan struktur perulangan While-Do, Repeat-Until dan For. 2. Mahasiswa dapat membedakan pemakaian
Lebih terperinciLAPORAN AKHIR PRAKTIKUM STRUKTUR DATA
LAPORAN AKHIR PRAKTIKUM STRUKTUR DATA NAMA : SUPRIYANDI NIM : DBC 113 170 KELAS MODUL : B : V (PENCARIAN DATA) JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS PALANGKA RAYA 2014 BAB I TUJUAN DAN
Lebih terperinciAlgoritma & Pemrograman
Alam Santosa Algoritma & Pemrograman Algoritma Array & Penulisannya dalam Bahasa Pascal Array Array disebut juga larik adalah struktur data yang menyimpan sekumpulan/sederetan variabel yang bertipe data
Lebih terperinciAlgoritma Pemrograman Dalam Bahasa Pascal
Algoritma Pemrograman Dalam Bahasa Pascal Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan
Lebih terperinciPENGANTAR ALGORITMA DAN PEMROGRAMAN
PENGANTAR ALGORITMA DAN PEMROGRAMAN Asal kata Algoritma Algorism atau Algorithm berarti proses menghitung. Al-Khuwarizmi dalam buku berjudul Kitab Al Jabar Wal-Muqabala yang artinya Buku pemugaran dan
Lebih terperinciMODUL I PENGENALAN BAHASA PEMROGRAMAN PASCAL
MODUL I PENGENALAN BAHASA PEMROGRAMAN PASCAL Program Kumpulan instruksi berdasarkan suatu aturan yang berdasarkan algoritma tertentu. Algoritma Langkah-langkah yang logis dalam menyelesaikan masalah dalam
Lebih terperinciAlgoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi
Lebih terperinciBab 1 Algoritma dan Pemrograman Tersruktur
Bab 1 Algoritma dan Pemrograman Tersruktur 1.1 Definisi Algoritma Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis. Contoh algoritma Euclidean untuk menentukan
Lebih terperinciTipe 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,
Lebih terperinciStruktur Data. Belajar Struktur Data Menggunakan Pascal Pertemuan-1
Struktur Data Belajar Struktur Data Menggunakan Pascal Pertemuan-1 I n W a h y u W i d o d o e m a i l @ r i n g k e s. c o m Selection seleksi di dalam pascal digunakan untuk mengontrol jalannya program
Lebih terperinciTeori Algoritma TIPE DATA
Alam Santosa Teori Algoritma Dasar Algoritma TIPE DATA Program komputer adalah deretan perintah untuk memanipulasi data input menjadi informasi yang bermanfaat bagi pengguna (user). Data yang diinput dapat
Lebih terperinci& PEMROGRAMAN. Alex De Kweldju, S.Kom D3 Teknik Komputer Fakultas Teknik Universitas Negeri Papua
ALGORITMA & PEMROGRAMAN II Pascal #2 Alex De Kweldju, S.Kom D3 Teknik Komputer Fakultas Teknik Universitas Negeri Papua PASCAL Bahasa Pemrograman Terstruktur Diciptakan Nikalus Wirth Kata PASCAL untukpenghormatan
Lebih terperinciContoh soal Struktur Program Pascal (Seleksi tingkat propinsi TOKI 2004)
1 of 8 4/9/2008 3:32 PM TOKI Guide Home Analitik Pascal Pemrograman Materi Pemrograman Download Tentang TOKI Buku Tamu Komunitas TOKI tokiguide@yahoo.com Rabu, 9 April 2008 15:32:09 Pascal PASCAL Dalam
Lebih terperinciPROGRAM 3NILAI_SEKOLAH4;
SOAL PILIHAN GANDA Pilihlah salah satu jawaban yang paling tepat pada lembar jawab yang telah disediakan! Skor maksimal pilihan ganda = 40. 1. Dalam flowchart, gambar di bawah ini 2. Dalam flowchart, gambar
Lebih terperinciVariabel dan Tipe Data Kusrini 1, Heri Sismoro 2
Variabel dan Tipe Data Kusrini 1, Heri Sismoro 2 1 Jurusan Sistem Informasi, 2 Jurusan Manajemen Informatika 1,2 STMIK AMIKOM Yogyakarta 1,2 Jl. Ringroad Utara Condong Catur Sleman Yogyakarta Variabel
Lebih terperinciAlgoritma Pemrograman
Algoritma Pemrograman Pertemuan Ke-7 (Pengulangan atau Looping [2]) :: Noor Ifada :: S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Struktur WHILE Struktur REPEAT S1 Teknik Informatika-Unijoyo 2 Struktur
Lebih terperincia. TRUE b. FALSE c. Jawaban A dan B keduanya dimungkinkan benar d. Tidak dapat ditentukan e. Tidak ada jawaban di antara A, B, C, D yang benar
Bidang Studi : Informatika / Komputer Kode Berkas : KOM-L01 (solusi) 1. Jika : A bernilai FALSE B bernilai TRUE Maka pernyataan di bawah bernilai? ((A and B) or (B and not A)) xor (A and B) a. TRUE b.
Lebih terperinciPerulangan / Looping
Diktat Pelatihan Olimpiade Komputer Oleh Fakhri Pertemuan ke 4 : Perulangan / Looping Perulangan atau looping digunakan dalam menginstruksikan komputer dalam menjalankan pernyataan pernyataan yang kita
Lebih terperinciLEMBAR JUDGEMENT INSTRUMEN TES
LEMBAR JUDGEMENT INSTRUMEN TES SAL MULTIMEDIA PEMBELAJARAN ALGRITMA DAN PEMRGRAMAN DASAR SMK Nama : Intan Asri Afifah NIM : 1103851 Jurusan / Proram Studi : Pendidikan Ilmu Komputer Judul Skripsi Mata
Lebih terperinciAlgoritma Pemrograman I KONSEP DASAR
Algoritma Pemrograman I KONSEP DASAR Apakah Algoritma itu? Masalah adalah pertanyaan atau tugas yang kita cari jawabannya. Untuk masalah yang kecil, dapat ditemukan solusi dengan mudah dan cepat. Jika
Lebih terperinciSTRUKTUR DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA 1. Sequence 2. Selection 3. Repetition satriyo-algoritma 1 SEQUENCE Sebuah runtutan terdiri dari satu atau lebih intruksi. Intruksi dilaksanakan setelah intruksi sebelumnya dilaksanakan.
Lebih terperinciAlgoritma & Pemrograman 1. Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia
Algoritma & Pemrograman 1 Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia Daftar Isi 1. Bab 1 Pengantar & Dasar Dasar Algoritma 2. Bab 2 Aturan Penulisan Teks Algoritma 3. Bab 3 Tipe,
Lebih terperinciPERSEGI ANGKA-HURUF VERTIKAL
TUGAS APLIKASI (UJIAN AKHIR SEMESTER) PERSEGI ANGKA-HURUF VERTIKAL Mata Kuliah: Algoritma Pemrograman Kelompok: C4 Anggota Kelompok: Abdul Khafit (110411100097) Novi Indrawati (110411100098) Ria Lyzara
Lebih terperinciI. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-3 - Hal 1
I. KATA PENGANTAR Dewasa ini sudah banyak berkembang bahasa-bahasa pemrograman tingkat tinggi yang pemakaiannya sudah sangat mudah, hanya klik dan drag saja. Namun meskipun demikian tetap saja programmer
Lebih terperinciAlgoritma HitungGajiKaryawan Deklarasi NIK,Nama,Jabatan : String Gaji, Tunj, Pajak, Gaber : Real
Algoritma HitungGajiKaryawan Deklarasi NIK,Nama,Jabatan : String Gaji, Tunj, Pajak, Gaber : Real Procedure MasukDataKaryawan Algoritma Write('NIK ') Read(NIK) Write('Nama Karyawan ') Read(Nama) Write('Jabatan
Lebih terperinciPemrograman Dasar Pascal
Pemrograman Dasar Pascal Semester 1 d3 ilkom uns 1.Pengenalan Program 1 Sejarah Singkat Pascal Dirancang oleh Prof. Nicklaus Wirth dari Technical University di Zurich, Switzerland tahun 1971. Nama Pascal
Lebih terperinci