MODUL LATIHAN PEMOGRAMAN PROGRAM MENCARI NILAI AKHIR MAHASISWA DENGAN MENGGUNAKAN
|
|
- Yulia Johan
- 7 tahun lalu
- Tontonan:
Transkripsi
1 MODUL LATIHAN PEMOGRAMAN PASCAL PROGRAM MENCARI NILAI AKHIR MAHASISWA DENGAN MENGGUNAKAN PROGRAMAN PASCAL UNTUK KALANGAN SENDIRI DISUSUN OLEH KUSUMA WIJAYA STMIK BUMIGORA MATARAM
2 PROGRAM MENGHITUNG NILAI AKHIR MAHASISWA Dalam kasus ini kita akan membuat sebuah program yang akan menghitung nilai akhir mahasiswa dengan grade atau nilai yang didapatkan dari nilai akhir tersebut. Program ini akan memberikan kemudahan bagi kita untuk menghitung nilai akhir 100 mahasiswa, dengan menggunakan array dan beberapa perintah lainnya. ANALISA PROGRAM INPUT dari program ini adalah Nim Mahasiswa Nama Mahasiswa Semester Mahasiswa Jurusan Mahasiswa Tugas Mahasiswa Mid Mahasiswa Uas Mahasiswa PROSES dari program ini adalah kita akan menghitung : Total Tugas akan kita dapat dari Nilai Tugas dikalikan dengan 20 % (HTugas = Tugas * 20%) dimana nilai Tugas ini telah mencakup tugas, quis, dan kehadiran mahasiswa. Total Mid akan kita peroleh dari Nilai MID dikalikan dengan 30 % (HMid = MID * 30 %) dimana Nilai MID ini diperoleh dari hasil evaluasi Middle yang telah dilakukan oleh mahasiswa. Total Uas akan kita peroleh dari Nilai UAS dikalikan dengan 50 % (HUas = UAS * 50 %) dimana Nilai UAS ini diperoleh dari hasil evaluasi Ujian Akhir Semester yang telah dilakukan oleh mahasiswa. Nilai Akhir akan kita peroleh dari penambahan Total Tugas, Total Mid, serta Total Uas (HAkhir = HTugas + HMid + HUas). Jika Nilai Akhir >= 90, maka Grade yang diperoleh oleh mahasiswa itu adalah A Jika Nilai Akhir >= 80, maka Grade yang diperoleh oleh mahasiswa itu adalah B+ Jika Nilai Akhir >= 70, maka Grade yang diperoleh oleh mahasiswa itu adalah B Jika Nilai Akhir >= 61, maka Grade yang diperoleh oleh mahasiswa itu adalah C+
3 Jika Nilai Akhir >= 50, maka Grade yang diperoleh oleh mahasiswa itu adalah C Jika Nilai Akhir >= 30, maka Grade yang diperoleh oleh mahasiswa itu adalah D Jika Nilai Akhir <30, maka Grade yang diperoleh oleh mahasiswa itu adalah E OUTPUT dari program ini adalah : Nim dari mahasiswa Nama dari mahasiswa Semester dari mahasiswa Jurusan dari mahasiswa Nilai Tugas dari mahasiswa Nilai MID dari mahasiswa Nilai UAS dari mahasiswa Nilai Akhir dari mahasiswa Grade yang diraih dari mahasiswa.
4 FLOWCHART PROGRAM NILAI AKHIR MAHASISWA
5 STAR T D IM (No [jum ], N IM [ju m], NAMA [jum ], SEMESTER [jum], JU R [jum ], TU GAS [jum], H Tugas [jum ], M ID [ju m], Hm id [jum], UAS [jum ], HUas [jum], HAk hir [ju m], ket [ju m] Inpu t jum For i = 1 to jum Input N IM [i], NAM A [i], SEM ESTER [i], JU R [i], T UGAS [i], MID [i], UAS [i], N ext i For i = 1 to jum H Tugas [i] = TUGAS[i] *0,2 HMid [i] = MID[i] *0.3 HUas [i] = Uas[i]*0.5 H Akhir [i] = HTugas[i] + HMid [i], + H Uas [i] HAk hir [i] >= 90 ket [i] = 'A' NO HAk hir [i] >= 80 ket [i] = 'B+' N O HAk hir [i] >= 70 ket [i] = 'B' N O HAk hir [i] >= 61 ket [i] = 'C+' C A B
6 C A C NO HAkhir [i] >= 50 ket [i] = 'C' N O HAkhir [i] >= 30 ket [i] = 'D' N O ket [i] = 'E' N ext i For i = 1 to jum Print No[i], NIM [i], NAM A [i], SEMES TER [i], JUR [i], TU GAS [i], MID [i], UAS [i], N Akhir [i], Ket [i] N ext i EN D
7 SOURCE CODE DALAM BENTUK PASCAL program Menghitung_Nilai_Akhir; uses WinCrt; type nm=string[30]; type smstr=string[5]; type jr=string[20]; var jum,i,j : integer; No, NIM : array[1..100] of integer; NAMA : array[1..100] of nm; SEMESTER : array[1..100] of smstr; JUR : array[1..100] of jr; TUGAS,HTugas : array[1..100] of real; {PENDEFINISIAN VARIABEL} MID, HMid : array[1..100] of real; UAS, HUas : array[1..100] of real; HAkhir : array[1..100] of real; ket : array[1..100] of string [2]; procedure masukan; clrscr; gotoxy(20,1); Writeln('<<< PENGINPUTAN DATA MAHASISWA >>>');writeln;writeln; writeln('========================================================================= =='); writeln('no Nim NAMA SMSTR JRSAN TUGAS MID UAS '); for i := 1 to jum do gotoxy(01,5+i); writeln(i); gotoxy(05,5+i); readln(nim[i]); gotoxy(13,5+i); readln(nama[i]); gotoxy(27,5+i); readln(semester[i]); {PROSES PENGINPUTAN DATA} gotoxy(41,5+i); readln(jur[i]); gotoxy(54,5+i); readln(tugas[i]); gotoxy(63,5+i); readln(mid[i]); gotoxy(72,5+i); readln(uas[i]); end; for i := 1 to jum do HTugas[i] := TUGAS[i]*0.2; HMid[i] := MID[i]*0.3; {PROSES DATA} HUas[i] := UAS[i]*0.5; HAkhir[i] := HTugas[i]+HMid[i]+HUas[i]; end; end; procedure tampil_hasil; clrscr; gotoxy(23,1); Writeln('<<< NILAI AKHIR MAHASISWA >>>');writeln;writeln; writeln('========================================================================= =='); writeln('no Nim NAMA SMSTR JRSAN TUGAS MID UAS NAkhir Grade '); for i := 1 to jum do gotoxy(01,5+i); write(i);
8 gotoxy(04,5+i); write(nim[i]); {PROSES PENAMPILAN HASIL} gotoxy(11,5+i); write(nama[i]); gotoxy(27,5+i); write(semester[i]); gotoxy(34,5+i); write(jur[i]); gotoxy(43,5+i); write(tugas[i]:2:0); {PROSES PENAMPILAN HASIL} gotoxy(49,5+i); write(mid[i]:2:0); gotoxy(54,5+i); write(uas[i]:2:0); gotoxy(58,5+i); write(hakhir[i]:10:2); if HAkhir[i]>=90 then ket[i]:='a' else if HAkhir[i]>=80 then ket[i]:='b+' else if HAkhir[i]>=70 then ket[i]:='b' else if HAkhir[i]>=61 then {PROSES KONDISI} ket[i]:='c+' else if HAkhir[i]>=50 then ket[i]:='c' else if HAkhir[i]>=30 then ket[i]:='d' else ket[i]:='e'; gotoxy(74,5+i); writeln(ket[i]); end; writeln('========================================================================= =='); gotoxy(6,12);writeln('<<< KETERANGAN!!!!>>>'); gotoxy(1,14);writeln('<<< NILAI AKHIR DI DAPAT DARI >>> '); gotoxy(1,15);writeln('<<< 20 % Dari Nilai TUGAS >>> '); gotoxy(1,16);writeln('<<< 30 % Dari Nilai MID >>> '); gotoxy(1,17);writeln('<<< 50 % Dari Nilai UAS >>> '); writeln;writeln;writeln;writeln;writeln; writeln(' Kusuma Wijaya (che_bhe studio)'); end; gotoxy(15,1);writeln('##########################################################'); gotoxy(15,2);writeln('##<<< PROGRAM MENGHITUNG NILAI AKHIR MAHASISWA >>>##'); gotoxy(15,3);writeln('########################################################'##); gotoxy(1,6);write('masukkan Jumlah Mahasiswa = '); readln(jum); masukan; tampil_hasil; end.
9 HASIL PROGRAM SETELAH DICOMPILE Pada Proses Penginputan Data Dimana pada proses ini akan diinputkan data mahasiswa sebanyak 3 mahasiswa yang akan dihitung nilainya sebagai berikut: Setelah data tersebut dimasukkan sebanyak 3 dari keyboard, setelah itu tekan ENTER R, maka akan langsung masuk kedalam proses penginputan data, sebagai berikut ini:
10 Setelah data dimasukkan dengan nim, nama, semester, jurusan, tugas, mid, dan uas kepada 3 data mahasiswa yang ingin dicari nilai akhir dari data mahasiswa tersebut, setelah itu untuk melihat hasil dari data yang diinputkan maka kita tekan ENTER R lagi sehingga akan dapat data sebagai berikut: HASIL PROGRAM YANG TELAH DIJALANKAN
Dasar 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 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 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 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 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 terperinciPENJUMLAHAN DAN PENGURANGAN MATRIKS
PENJUMLAHAN DAN PENGURANGAN MATRIKS Obyektif : 1. Mahasiswa mengetahui tentang Matriks 2. Mahasiswa mengerti tentang penjumlahan matriks 3. Mahasiswa mengerti tentang pengurangan matriks Definisi Matriks
Lebih terperinciProgram Simulasi Kasir dan Password
Program Simulasi Kasir dan Password Yuni Susanti S1 Ilmu Komputer 2007 11th March University PROGRAM simulasi_kasir; USES wincrt; TYPE kasir = RECORD tgu, lyn, slsai : integer; X = RECORD dtg, brg : integer;
Lebih terperinciprocedure menu; forward; { *memperkenalkan procedure menu, yang dibuat dibawah utk dipanggil diatasnya* }
program operasi_matrik; { yunisusanti informatic engineering UNS} uses wincrt; type indek = 1..20; matrik = array[indek, indek] of real; var barissatu, barisdua, kolomsatu, kolomdua : byte; matriksatu,
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 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 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 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 PEMROGRAMAN DENGAN MENGGUNAKAN BAHASA PASCAL CONTOH PROGRAM DENGAN MENGGUNAKAN BAHASA PASCAL (FPC)
MODUL PEMROGRAMAN DENGAN MENGGUNAKAN BAHASA PASCAL CONTOH PROGRAM DENGAN MENGGUNAKAN BAHASA PASCAL (FPC) 1. PENGGUNAAN MASUKAN (INPUT ) fileinp: text ; A,B,C : real ; assign(fileinp, 'input.txt'); reset(fileinp);
Lebih terperinciNama : Suseno Rudiansyah NPM : Kelas : X2T Prodi : Teknik Informatika Tugas : Kuis Algoritma 2
Nama : Suseno Rudiansyah NPM : 201543501544 Kelas : X2T Prodi : Teknik Informatika Tugas : Kuis Algoritma 2 Tugas Kuiz Algoritma 2. Dosen : Budi Santoso 1. Diketahui dua buah larik A = [12,3,9,4,15,6]
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 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 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 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 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 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 terperinciSELECTION. Algoritma. by:teguh Cahyono,ST.M.Kom. 1
SELECTION Algoritma by:teguh Cahyono,ST.M.Kom. 1 Selection Selection didalam program pascal digunakan untuk mengontrol jalannya program agar dapat memilih salah satu sekian banyak pilihan yang ada by:teguh
Lebih terperinciPRAKTIKUM ALGORITMA DAN DASAR PEMROGRAMAN
MODUL PERKULIAHAN PRAKTIKUM ALGORITMA DAN DASAR PEMROGRAMAN Disusun oleh : ATEP RUHIAT, S.KOM PRAKTIKUM 1, 2 Pembahasan Software Yang Digunakan Tujuan : Format Penulisan Pada Turbo Pascal : Turbo Pascal
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 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 terperinciTUGAS DASAR PEMEROGRAMAN. Tugas ini disusun untuk memenuhi tugas mata kuliah Dasar Pemerograman. Dosen Pengampu. Ika Atsari Dewi STP, MP.
TUGAS DASAR PEMEROGRAMAN Tugas ini disusun untuk memenuhi tugas mata kuliah Dasar Pemerograman Dosen Pengampu Ika Atsari Dewi STP, MP Kelompok 8 Kelas I DHARMA SUCIPTO (125100301111007 ) NURUL HANIFAH
Lebih terperinciSCRIPT PERSAMAAN CRAMER
SCRIPT PERSAMAAN CRAMER Program ; Uses crt; var a11,a12,a13,a21,a22,a23,a31,a32,a33,c1,c2,c3 : integer; D, Dx, Dy, Dz, x, y, z: real; Begin clrscr; writeln ('PENYELESAIAN PERS ALJABAR LINEAR':50); writeln
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 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 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 terperinciALGORITMA 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 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 terperinciPertemuan VI ANTRIAN (Queue)
Pertemuan VI ANTRIAN (Queue) STMIK Balikpapan Jurusan Manajemen Informatika Pada pembahasan selanjutnya kita akan mempelajari satu jenis struktur data yang disebut dengan antrian (queue) yang sering digunakan
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 terperinciARRAY. Brigida Arie Minartiningtyas, M.Kom
ARRAY Brigida Arie Minartiningtyas, M.Kom Struktur Bahasa Pascal Bagian Judul Program Bagian Deklarasi Deklarasi tipe data (TYPE) Deklarasi variabel (VAR) Deklarasi konstanta (CONST) Deklarasi label (LABEL)
Lebih terperinciprocedure identitas; forward; (* memperkenalkan proc identitas yang blm dibuat, tp akan sering dipakai di procedure2 diatasnya *)
program geometri_with_record; { yunisusanti informatic engineering UNS} uses wincrt; type titik = record x, y : real; garis = record p, q : titik; var garisa, garisb : garis; grad, inter, x, y, jrk : real;
Lebih terperinciABSTRAKSI. Judul :MENCARI ANGKA INDEKS LASPEYRES PASCAL VERSI 7.0. : Indeks Laspeyres, Penjualan Mobil. Jumlah Hal. : (ix + 31, Lampiran), 2006
ABSTRAKSI Nama : Jepri Sinaga NPM : 30400352 Jurusan : Manajemen Informatika Judul :MENCARI ANGKA INDEKS LASPEYRES PENJUALAN MOBIL PADA PT.ASTRA INTERNATIONAL TBK TOYOTA KEBUN JERUK DENGAN MENGGUNAKAN
Lebih terperinciWah gak terasa kita sudah nyampe di bab perulangan & kondisi selamat mencoba.
Cepat Mahir Bahasa Pascal aak_drs@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan
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 terperinciSesi/Perkuliahan ke: V
Sesi/Perkuliahan ke: V Tujuan Instruksional Khusus : 1. Mahasiswa dapat menyebutkan macam-macam statemen penyeleksian kondisi. 2. Mahasiswa dapat menjelaskan bentuk umum dari statemen kondisi IF dan CASE.
Lebih terperinci1. Laporan Akhir 1. Menentukan Nilai Besar atau Nilai Kecil. Program yang di masukkan adalah :
1. Laporan Akhir 1 Menentukan Nilai Besar atau Nilai Kecil Program yang di masukkan adalah : Dalam praktikum ini, setiap perintah yang kita masukkan haruslah benar agar program tersebut dapat di jalankan.
Lebih terperinci4. Program untuk mengolah variabel (* Variable dan Konstanta *) Program Contoh_2a; Uses CRT; Const phi = 3.14; Var x : Integer;
1. Program bagi pemula dengan struktur biasa Program Contoh_Awal; Var i,j,k : integer; Write( masukkan nilai i dan j : ); Readln(i,j); k:=i+j; Writeln( nilai k :,k); 2. Program bagi pemula dengan struktur
Lebih terperinciTujuan. 2. Memberikan Penjelasan dan contoh mengenai struktur perulangan dengan statement While Do termasuk didalamnya penjelasan menge-
Bentuk Perulangan & Penyeleksian Kondisi Tujuan 1. Memberikan penjelasan mengenai struktur perulangan dengan statement For, termasuk didalamnya : 1.1. Pengertian dan contoh perulangan statement For Positif.
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 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 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 terperinciSTRUKTUR KONTROL. Struktur WHILE-DO Mempunyai struktur sebagai berikut : Bentuk Umum : WHILE condition Do statement Bentuk Proses (flow chart) :
STRUKTUR KONTROL Struktur WHILE-DO Mempunyai struktur sebagai berikut : Bentuk Umum : WHILE condition Do statement Bentuk Proses (flow chart) : statement C false true Statement WHILE-DO digunakan untuk
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 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 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 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 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 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 terperinciPROCEDURE. Bentuk Umum : PROGRAM judul_program ; PROCEDURE judul_prosedur ; Begin Statement prosedur ; End ; Begin Statement program utama ; end.
PROCEDURE Prosedur adalah suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram (program bagian). Diawali dengan kata cadangan didalam bagian deklarasi prosedur. Prosedur banyak digunakan
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 terperinciMateri ke-4 Praktikum Algoritma dan Pemrograman kelas Matematika PEMROGRAMAN MODULAR
PEMROGRAMAN MODULAR Tujuan - Praktikan dapat mengenal struktur prosedur dan fungsi di dalam Pascal - Praktikan dapat membuat program dengan menggunakan prosedur dan fungsi Pemrograman modular merupakan
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 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 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 terperinciMochammad Rivai
Program Password Multi User dengan Pascal Mochammad Rivai mrivai@telkom.net Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan
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 terperinciJENIS-JENIS DATA DAN STATEMEN INPUT OUTPUT
JENIS-JENIS DATA DAN STATEMEN INPUT OUTPUT Jenis jenis data Jenis jenis data yang dikenal dalam bahasa pascal antara lain yaitu: 1. Jenis data sederhana a. Jenis data yang standar; yaitu : Integer Real
Lebih terperinciLAPORAN RESMI PRAKTIKUM ALGORITMA PEMROGRAMAN MODUL V ARRAY
LAPORAN RESMI PRAKTIKUM ALGORITMA PEMROGRAMAN MODUL V ARRAY Disusun Oleh : TGL. PRAKTIKUM : 06 November 2012 NAMA : Gabriel Juan Evangeli NRP : 120411100102 KELOMPOK : D1 DOSEN : Arik Kurniawati TELAH
Lebih terperinciPRAKTIKUM 7 TIPE DATA TERSTRUKTUR. Larik : deretan data yang punya type data sejenis. Misalnya : Daftar Nomor Telpon, Tabel Pajak dll.
PRAKTIKUM 7 TIPE DATA TERSTRUKTUR 1. Judul Materi / Pokok Bahasan : Tipe Data Terstruktur 2. Tujuan Instruksional Khusus : Mahasiswa dapat membuat program dengan menggunakan jenisjenis tipe data terstruktur
Lebih terperinciBAB I TUJUAN DAN LANDASAN TEORI
BAB I TUJUAN DAN LANDASAN TEORI 1. Tujuan 1. Dapat memahami konsep prosedur dan fungsi. 2. Mampu membuat prosedur dan fungsi baik dengan parameter maupun tanpa parameter. 3. Mampu membedakan kapan menggunakan
Lebih terperinciARRAY KONSEP ARRAY. Type Angka = array [1..10] of integer; Var A:Angka;
ARRAY KONSEP Armadyah Amborowati, Jurusan Teknik Informatika, STMIK AMIKOM Yogyakarta, Jl. Ring Road Utara, Condong Catur, Sleman, Yogyakarta - Indonesia ARRAY Suatu array adalah kumpulan variabel yang
Lebih terperinciArray & Program Modular
6 Array & Program Modular A. Tujuan Setelah melakukan praktikum, diharapkan praktikan dapat : 1. Menggunakan sebuah Array berindek satu atau berindek dua untuk mendeklarasikan sebuah variabel. 2. Menggunakan
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 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 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 terperinciMANIPULASI STRING. Contoh :
MANIPULASI STRING 1.1 Merangkai String Pengerjaan suatu string hanya mempunyai sebuah operator, yaitu +. Bila operator ini digunakan untuk penambahan nilai numeric, maka akan berfungsi menjumlahkan dua
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 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 terperinciAlgoritma dan Pemrograman 1. By. Rita Wiryasaputra,ST., M. Cs.
Algoritma dan Pemrograman 1 By. Rita Wiryasaputra,ST., M. Cs. Logo UNIVERSITAS INDO GLOBAL MANDIRI FAKULTAS ILMU KOMPUTER PROGRAM STUDI TEKNIK INFORMATIKA JENJANG: S1 Versi 2010/1 SEMESTER 1 SEMESTER 2
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 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 terperinciPertemuan ke-3 TEKNIK-TEKNIK BAHASA PEMROGRAMAN
Pertemuan ke-3 TEKNIK-TEKNIK BAHASA PEMROGRAMAN Teknik-teknik Bahasa Pemrograman 1. Pemrograman Modular Pemrograman Modular (Modular Programming) adalah suatu teknik pembuatan program yang membagi program
Lebih terperinciPROSEDUR DAN FUNCTION
PROSEDUR DAN FUNCTION PROSEDUR DAN FUNCTION PROSEDUR Prosedur adalah suatu program yang terpisah dalam blok sendiri yang berfungsi sebagai seubprogram (program bagian). Prosedur diawali dengan kata cadangan
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 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 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 terperinciOleh : La Ode Abdul Jumar. Berkas(file) adalah kumpulan sejumlah komponen yang bertipe data sama,
1. Berkas SISTEM BERKAS Oleh : La Ode Abdul Jumar Berkas(file) adalah kumpulan sejumlah komponen yang bertipe data sama, yang jumlahnya tidak tertentu. Banyaknya data dalam berkas dapat ditambah jika diperlukan.
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 terperinciDASAR PEMROGRAMAN. File
DASAR PEMROGRAMAN File DESKRIPSI File adalah kumpulan byte-byte yang disimpan dalam media penyimpanan. File merupakan komponen yang bertipe data sama, yang jumlahnya tidak tentu, yang dapat ditambah atau
Lebih terperinciFUNGSI. Blok fungsi juga diawali dengan kata cadangan Begin dan di akhiri dengan kata cadangan End dan titik koma.
FUNGSI Blok fungsi hampir sama dengan blok prosedur, hanya fungsi harus dideklarasikan dengan tipenya. Tipe deklarasi ini menunjukkan tipe hasil dari fungsi. Bentuk umum : FUNCTION identifier (daftar parameter)
Lebih terperinciMenggunakan Tipe Data Record Tiap-tiap komponen Field dari Record dapat dipergunakan dengan cara menuliskan :
RECORD (REKAMAN) Pascal menyediakan suatu tipe data terstruktur yang disebut dengan Record. Record adalah tipe data terstruktur yang dapat menampung beberapa item data yang masing-masing dapat mempunyai
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 terperinciAlih Kontrol dengan Flowchart
Alih Kontrol dengan Flowchart Pada contoh-contoh pertemuan 1, flowchart (diagram alur) mengalir lurus dari atas ke bawah. Flowchart demikian biasanya untuk masalah-masalah sederhana. Untuk masalah yang
Lebih terperinciSubprogram. Definisi
Subprogram Definisi Subprogram merupakan program bagian dengan blok terpisah dan didalam program utama, dan akan dipanggil pada program utama jika subprogram itu diperlukan untuk dijalankan. 1 Macam Subrogram
Lebih terperinciLAB SHEET PRAKTIK PEMROGRAMAN KOMPUTER
No. LST/TE/EKA5221/02 Revisi: 00 Tgl: September 2015 Page 1 of 6 1. Kompetensi Dengan mengikuti perkuliahan praktek, diharapkan mahasiswa memiliki sikap tanggung jawab, mandiri dan dapat berinteraksi dengan
Lebih terperinciMembuat Kalkulator Animasi Sederhana Menggunakan Pascal
Membuat Kalkulator Animasi Sederhana Menggunakan Pascal Oleh: Arif Hidayanto Kali ini kita akan belajar membuat sebuah kalkulator sederhana yang dibumbui dengan sedikit animasi menggunakan pascal. Aplikasi
Lebih terperinciSTRUKTUR DATA. - Pendahuluan - Tipe Data. Altien Jonathan Rindengan, S.Si., M.Kom
STRUKTUR DATA - Pendahuluan - Tipe Data Altien Jonathan Rindengan, S.Si., M.Kom Pendahuluan Struktur Data adalah cara penyimpanan dan pengorganisasian data-data pada memori komputer maupun file pada media
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 terperinciSOAL LATIHAN PEMROGRAMAN PASCAL
SOAL LATIHAN PEMROGRAMAN PASCAL A. Untuk soal nomor 1 25 lihat program di bawah ini : uses crt; var r,r1,r2:real; i:integer; s,s1,s2:string; clrscr; s := pred('f'); s1:= pred('3'); s2:= 'PASCAL'; writeln('1
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 terperinciNama : Suseno Rudiansyah Kelas : X2T Fakultas : Teknik Informatika Tugas : Algoritma 2 1. STRUKTUR DATA KOMPOSIT
Nama : Suseno Rudiansyah Kelas : X2T Fakultas : Teknik Informatika Tugas : Algoritma 2 1. STRUKTUR DATA KOMPOSIT Data komposit merupakan tipe data yang disusun dari tipe data sederhana atau tipe komposit
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 terperinciArray 2 Dimensi. Pendefinisian dan Struktur Array 2 Dimensi
Array 2 Dimensi Pendefinisian dan Struktur Array 2 Dimensi Array 2 Dimensi Array yang memiliki dua subscript dalam deklarasinya. Array ini sering disebut matrix. Struktur Array 2 Dimensi Deklarasi Sebagai
Lebih terperinciKONSEP DASAR PEMROGRAMAN PASCAL
KONSEP DASAR PEMROGRAMAN PASCAL 1.1 Perkembangan Pascal Pascal adalah bahasa tingkat tinggi yang orientasinya pada segala tujuan, dirancang oleh Prof. Niklaus Wirth dari Technical University di Zurich,
Lebih terperinciPENGENALAN DASAR PEMROGRAMAN
PENGENALAN DASAR PEMROGRAMAN Pertemuan 1 I. Pengertian Program adalah pernyataan yang disusun menjadi satu kesatuan prosedur yang berupa urutan langkah yang disusun secara logis dan sistematis untuk menyelesaikan
Lebih terperinciBab 1 Pengenalan Pascal 1 BAB I PENGENALAN PASCAL, TIPE-TIPE DATA PASCAL DAN STATEMEN DASAR PADA PASCAL TUJUAN PRAKTIKUM TEORI PENUNJANG
Bab 1 Pengenalan Pascal 1 BAB I PENGENALAN PASCAL, TIPE-TIPE DATA PASCAL DAN STATEMEN DASAR PADA PASCAL TUJUAN PRAKTIKUM 1. Mengetahui sejarah bahasa Pascal. 2. Mengerti dan memahami struktur pemrograman
Lebih terperinci