1.
Bagaimana menuliskan kamus data dalam algoritma beserta contoh tipe data dari
variabel?
[sourcecode language=”delphi” wraplines=”false” collapse=”false”] DEKLARASI/VAR/KAMUS DATA
VarNama : String
VarUmur : Integer
VarTargetIPK : Real
VarJomblo : Boolean
VarTargetNilaiAlpro : Character
[/sourcecode]
[sourcecode language=”delphi” wraplines=”false” collapse=”false”] DEKLARASI/VAR/KAMUS DATA
VarNama : String
VarUmur : Integer
VarTargetIPK : Real
VarJomblo : Boolean
VarTargetNilaiAlpro : Character
[/sourcecode]
2.
Bagaimana algoritma untuk memerintahkan komputer menampilkan teks ke layar
monitor?
[sourcecode language=”delphi” wraplines=”true” collapse=”false”] OUTPUT(“Work Hard! Success come through ideas and lots of action!”)
[/sourcecode]
[sourcecode language=”delphi” wraplines=”true” collapse=”false”] OUTPUT(“Work Hard! Success come through ideas and lots of action!”)
[/sourcecode]
3.
Bagaimana algoritma untuk memasukan nilai ke dalam sebuah variabel?
[sourcecode language=”delphi” wraplines=”false” collapse=”false”] INPUT(VarNama)
[/sourcecode]
[sourcecode language=”delphi” wraplines=”false” collapse=”false”] INPUT(VarNama)
[/sourcecode]
4.
Bagaimana algoritma untuk memerintahkan komputer menampilkan nilai dari sebuah
variabel ke layar monitor?
[sourcecode language=”delphi” wraplines=”false” collapse=”false”] OUTPUT(VarNama)
[/sourcecode]
[sourcecode language=”delphi” wraplines=”false” collapse=”false”] OUTPUT(VarNama)
[/sourcecode]
5. Buatlah
contoh algoritma sebagai berikut:
·
Mempunyai 5 variabel yaitu VarNama :
String, VarUmur : Integer, VarTargetIPK : Real, VarJomblo : Boolean,
VarTargetNilaiAlpro : Character
·
Mempunyai 1 konstanta bernama
KonsTempatTanggalLahir yang bertipe data string
·
Algoritma tersebut akan mengisikan
nilai-nilai ke dalam variabel, kemudian menampilkannya ke layar
[sourcecode language=”delphi”
wraplines=”true” collapse=”false”] ALGORITMA Contoh1;
{*Menjelaskan tentang Variabel, Konstanta, Tipe Data, Assignment dan Output*}
{*Menjelaskan tentang Variabel, Konstanta, Tipe Data, Assignment dan Output*}
DEKLARASI/VAR/KAMUS DATA
VarNama : String
VarUmur : Integer
VarTargetIPK : Real
VarJomblo : Boolean
VarTargetNilaiAlpro : Character
VarNama : String
VarUmur : Integer
VarTargetIPK : Real
VarJomblo : Boolean
VarTargetNilaiAlpro : Character
KONSTANTA
KonsTempatTanggalLahir : String ß”Sumedang, 28-Agustus-1960”
KonsTempatTanggalLahir : String ß”Sumedang, 28-Agustus-1960”
BEGIN
VarNama <– “Awan Rimbawan”
VarUmur <– 54
VarTargetIPK <– 3.99
VarJomblo <– FALSE
VarTargetNilaiAlpro <– ’A’
VarNama <– “Awan Rimbawan”
VarUmur <– 54
VarTargetIPK <– 3.99
VarJomblo <– FALSE
VarTargetNilaiAlpro <– ’A’
OUTPUT(“Ini adalah data tentang Awan
Rimbawan”)
OUTPUT(VarNama)
OUTPUT(VarUmur)
OUTPUT(VarTargetIPK)
OUTPUT(VarJomblo)
OUTPUT(KonstTempatTanggalLahir)
END
[/sourcecode]
OUTPUT(VarNama)
OUTPUT(VarUmur)
OUTPUT(VarTargetIPK)
OUTPUT(VarJomblo)
OUTPUT(KonstTempatTanggalLahir)
END
[/sourcecode]
6. Buatlah
contoh algoritma sebagai berikut:
·
Mempunyai 5 variabel yaitu VarNama :
String, VarUmur : Integer, VarTargetIPK : Real, VarJomblo : Boolean,
VarTargetNilaiAlpro : Character
·
Algoritma tersebut akan memasukkan
nilai-nilai ke dalam variabel, kemudian memasukkannya ke layar
·
Lalu dimasukkan nilai-nilai berikutnya dan
ditampilkan kembali ke layar
[sourcecode language=”delphi”
wraplines=”true” collapse=”false”] ALGORITMA Contoh2;
{*Sama seperti sebelumnya, tetapi bagaimana jika ditambahkan assignment baru dan di outputkan lagi?*}
{*Sama seperti sebelumnya, tetapi bagaimana jika ditambahkan assignment baru dan di outputkan lagi?*}
DEKLARASI/VAR/KAMUS DATA
VarNama : String
VarUmur : Integer
VarTargetIPK : Real
VarJomblo : Boolean
VarTargetNilaiAlpro : Character
VarNama : String
VarUmur : Integer
VarTargetIPK : Real
VarJomblo : Boolean
VarTargetNilaiAlpro : Character
KONSTANTA
KonsTempatTanggalLahirSibutar : String <–”Sitoli,13-Jan-1964”
KonsTempatTanggalLahirAmanda : String <–”B.Aceh, 7-Feb-1992”
KonsTempatTanggalLahirSibutar : String <–”Sitoli,13-Jan-1964”
KonsTempatTanggalLahirAmanda : String <–”B.Aceh, 7-Feb-1992”
BEGIN
VarNama <– “Sibutar-butar”
VarUmur <– 50
VarTargetIPK <– 4.00
VarJomblo : TRUE
VarTargetNilaiAlpro <– ’AB’
VarNama <– “Sibutar-butar”
VarUmur <– 50
VarTargetIPK <– 4.00
VarJomblo : TRUE
VarTargetNilaiAlpro <– ’AB’
OUTPUT(“Ini adalah data tentang
Sibutar-butar”)
OUTPUT(VarNama)
OUTPUT(VarUmur)
OUTPUT(VarTargetIPK)
OUTPUT(VarJomblo)
OUTPUT(KonsTempatTanggalLahirSibutar)
OUTPUT(VarNama)
OUTPUT(VarUmur)
OUTPUT(VarTargetIPK)
OUTPUT(VarJomblo)
OUTPUT(KonsTempatTanggalLahirSibutar)
VarNama <– “Amanda Larashati”
VarUmur <– 22
VarTargetIPK <– 3.75
VarJomblo : TRUE
VarTargetNilaiAlpro <– ’C’
VarUmur <– 22
VarTargetIPK <– 3.75
VarJomblo : TRUE
VarTargetNilaiAlpro <– ’C’
OUTPUT(“Ini adalah data tentang Amanda”)
OUTPUT(VarNama)
OUTPUT(VarUmur)
OUTPUT(VarTargetIPK)
OUTPUT(VarJomblo)
OUTPUT(KonsTempatTanggalLahirAmanda)
OUTPUT(VarNama)
OUTPUT(VarUmur)
OUTPUT(VarTargetIPK)
OUTPUT(VarJomblo)
OUTPUT(KonsTempatTanggalLahirAmanda)
END
[/sourcecode]
7. Buatlah
sebuah algoritma yang bisa menerima inputan dari keyboard kemudian
menampilkannya ke layar.
[sourcecode language=”delphi”
wraplines=”false” collapse=”false”] ALGORITMA Contoh3;
{*contoh input dan output*}
{*contoh input dan output*}
VAR
VarNama: String
VarNilai: Char
BEGINVarNama: String
VarNilai: Char
OUTPUT(‘Masukkan nama: ‘)
INPUT(VarNama)
OUTPUT( ‘Masukkan nilai: ‘)
INPUT(Varnilai)
OUTPUT(‘Nama: ‘ , VarNama)
OUTPUT(‘Nilai: ‘, Varnilai)
END.
No comments:
Post a Comment