Program Pascal Dengan Menggunakan Prosedur
05.25 |
Program Pascal Dengan Menggunakan Prosedur
Berikut ini adalah salah satu contoh program pascal dengan menggunakan prosedurdengan variabel : x : integer;
yt: char;
Program ini di gunakan untuk memilih ketersediaan film.
program daftar_film;
uses wincrt;
var
x : integer;
yt: char;
procedure kembali;
begin
write ('Ingin kembali ke menu utama? [Y/T] : ');
readln (yt);
end;
procedure taktahu;
begin
clrscr;
writeln ('Menu tidak terdefinisi');
readln;
kembali;
end;
procedure menu8;
begin
clrscr;
writeln('Terimakasih Sudah Menggunakan Program Ini');
writeln('Nama: Dede Opik');
writeln('NPM : 432007006120062');
writeln('STMIK TASIKMALAYA');
readln;
kembali;
end;
Latihan Pascal
05.22 |
Latihan Pascal
Latihan Pascal
1. Struktur pertama dalam pascal adalah.....
a. Char;
b. String
c. End.
d. Writeln
e. Uses Crt;
Jawaban : e.
Uses Crt;
Alasan :
Karna dalam struktur pascal USES CRT berada di bagian pertama, jadi apabila
memilih yang lain programnya tidak akan jalan.
2. Untuk melihat hasil dari program yang
dikerjakan tekan tombol....
a. CTRL + F5
b. CTRL + F9
c. CTRL + F2
d. CTRL + F12
e. CTRL + F4
Jawaban : b. CTRL + F9
Alasan
: Karna di aplikasi pascal
perintah keyword untuk menampilkan hasil yaitu dengan menekan CTRL + F9
3. berapa kode yang digunakan untuk membuat
tulisan berwarna "CYAN"....
a. 4
b. 2
c. 128
d. 7
e. 3
Jawaban
: e.
3
Alasan
: karna dalam kode warna” CYAN “
berada di urutan nomor 3
4. Perintah dasar sederhana dalam program pascal
adalah...
a. Readln
b.End
c.Write
d.Writeln
e. Uses Crt;
Jawaban : c.Write
Alasan
: karna di pascal sintak yang paling sederhana
adalah Write
5. Tipe data bahasa pascal untuk TRUE FALSE adalah
......
a. String
b. Char
c. Boolean
d. Byte
e. Real
Jawaban
: c. Boolean
Alasan : karna
tipe data boolean dalam bahasa pemrograman yaitu suatu nilai yang menghasilkan benar atau salah
Membuat Tabel HTML
05.21 |
Membuat Tabel HTML
Membuat Tabel HTMLNama | Tempat Lahir |
---|---|
Dede Opik | Tasikmalaya |
Cell 1 - Baris 1 Kolom 1 | Cell 2 - Baris 1 Kolom 2 |
Cell 3 - Baris 2 Kolom 1 | Cell 4 - Baris 2 Kolom 2 |
Cell 5 - Baris 3 Kolom 1 | Cell 6 - Baris 3 Kolom 2 |
Baris 1 Kolom 1 | Baris 1 Kolom 1 |
Baris 2 Kolom 1 | Baris 2 Kolom 2 |
Baris 3 Kolom 1 | Baris 3 Kolom 2 |
PROGRAM LOGIKA IF THEN PADA PASCAL
05.20 |
PROGRAM LOGIKA IF THEN PADA PASCAL
USES WINCRT;CONST
garis='***********************************************************';
VAR
nil1,nil2 : ARRAY [1..10] of 0..100; {Array dgn type subjangkauan}
npm : ARRAY [1..10] of STRING[8];
nama : ARRAY [1..10] of STRING[15];
n,i,bar : INTEGER;
jum : REAL;
tl : CHAR;
BEGIN
CLRSCR;
{ pemasukan data dalam array }
WRITE('MAU ISI BERAPA DATA :');
READLN(N);
FOR i:=1 TO n DO
BEGIN
CLRSCR;
GOTOXY(30,4+1); WRITE('DATA KE-:',i:2);
GOTOXY(10,5+i); WRITE('NPM :');READLN(NPM[i]);
GOTOXY(10,6+i); WRITE('NAMA :');READLN(NAMA[i]);
GOTOXY(10,7+i); WRITE('NILAI 1 :');READLN(NIL1[i]);
GOTOXY(10,8+i); WRITE('NILAI 2 :');READLN(NIL2[i]);
END;
{proses data dalam array}
CLRSCR;
GOTOXY(5,4); WRITE(GARIS);
GOTOXY(5,5); WRITE('NO');
GOTOXY(9,5); WRITE('NPM');
GOTOXY(18,5); WRITE('NAMA');
GOTOXY(34,5); WRITE('NIL.1');
GOTOXY(41,5); WRITE('NIL.2');
GOTOXY(47,5); WRITE('RATA');
GOTOXY(54,5); WRITE('ABJAD');
GOTOXY(5,6); WRITE(GARIS);
{ proses cetak isi array dan seleksi kondisi }
bar:=7;
FOR i:= 1 TO n DO
BEGIN
jum:=(nil1[i]+nil2[i])/2;
IF jum>=90 THEN tl:='A'
ELSE
IF jum>80 THEN tl:='B'
ELSE
IF jum>60 THEN tl:='C'
ELSE
IF jum>50 THEN tl:='D'
ELSE
tl:='E';
{ cetak hasil yang disimpan di array dan hasil }
{ penyelesaian kondisi }
GOTOXY(5,bar); WRITELN(i:2);
GOTOXY(9,bar); WRITELN(NPM[i]);
GOTOXY(18,bar); WRITELN(NAMA[i]);
GOTOXY(34,bar); WRITELN(NIL1[i]:4);
GOTOXY(41,bar); WRITELN(NIL2[i]:4);
GOTOXY(47,bar); WRITELN(jum:5:1);
GOTOXY(54,bar); WRITELN(tl);
bar:=bar+1;
END;
GOTOXY(5,bar+1);WRITELN(garis);
READLN;
END.
Langganan:
Postingan (Atom)