Skip to content

Instantly share code, notes, and snippets.

View yudium's full-sized avatar

Yudi Supriyadi yudium

  • Bandung, Indonesia
View GitHub Profile
@yudium
yudium / no4.pas
Created September 24, 2015 23:36
Tolong edit teks di baris [9], baris [17]
program Ubah_Hari_Ke_Tahun_Bulan_Hari;
{I.S. : user memasukkan jumlah hari * tolong edit}
{F.S. : menampilkan konversi jumlah hari ke tahun, bulan n hari * tolong edit}
var
jmlh _hari, tahun, bulan, hari : Integer;
begin
write('Jumlah Hari : ');
readln(jmlh_hari);
program Contoh_Penggunaan_Variabel;
var
A, B, C : Integer;
begin
A := 3;
B := 5;
C := A + B; {hasil : 8}
end.
var
A : Integer;
B : Integer;
C : Integer;
program_contoh_variabel_dlm_notasi_algo
kamus :
A, B, C : Integer
algoritma :
A ← 3
B ← 5
C ← A + B
program tipe_boolean_dan_operator;
var
A, B, C : Boolean;
begin
A := true;
B := false;
C := A and B;
writeln;
program tes;
var
A, B : Integer;
begin
A := 3;
B := 5;
writeln(A < B); {hasil : TRUE}
writeln(A > B); {hasil : FALSE}
program variabel_scope;
{kamus utama}
var
A : Integer;
procedure tes();
{kamus lokal}
var
A : Integer;
begin
Procedure <nama_procedure>(<daftar parameter>)
{I.S. : ..... }
{F.S. : ..... }
Kamus :
{deklarasi variabel}
Algoritma :
{statement}
EndProcedure
program_belajar_procedure
var
A : Integer;
// ----------------------------------------------------
Procedure Tampilkan(input A : Integer)
Kamus :
{tidak ada}
Algoritma :
Output(A); // menampilkan nilai A, dimana nilai A sudah didefenisikan sebelum procedure dipanggil.
program_belajar_procedure
var
A : Integer;
// ----------------------------------------------------
Procedure Tampilkan(output A : Integer)
Kamus :
{tidak ada}
Algoritma :
Output(A) // menampilkan nilai A, dimana nilai A sudah didefenisikan sebelum procedure dipanggil.