PSEUDOCODE
Algoritma Pembuatan_KTP
{Membuat KTP dengan input NIK, Nama, tempat tanggal lahir, jenis
kelamin, alamat, RT/RW, Desa/kelurahan,
kecamatan,kab/kota,agama,pekerjaan,kewarganegaraan,}
Deklarasi
nama : string
NIK: string
tempat_lahir: string
tanggal_lahir:string
bulan_lahir: string
tahun_lahir: string
jenis_kelamin: string
alamat: string
RT/RW: string
desa/kel: string
kecamatan: string
kab/kota: string
agama: string
pekerjaan: string
kewarganegaraan:string
golongan_darah: string
Deskripsi
Read(NIK)
NIK <-------------- 1276054306960001
Writeln(NIK:1276054306960001)
Read(nama)
<---------Nama
Uli_Arta_Tindaon
Writeln(nama:Uli_Arta_Tindaon)
Read(tempat_tanggal_lahir)
tempat_tanggal_lahir <------------ Tebing_Tinggi_3_Juni_1996
Writeln(tempat_tanggal_lahir :Tebing_Tinggi_3_Juni_1996
Read(jenis_kelamin)
jenis_kelamin <-------------- perempuan
Writeln(jenis_kelamin:perempuan)
Read(golongan_darah)
golongan_darah <----------- B
Writeln(golongan_darah:B)
read(alamat)
alamat <----------- jalan_kartini
writeln(alamat:jalan_kartini)
read(RTorRW)
<-----------RTorRW 02
Writeln(RTorRW:02)
Read(DesaorKel)
DesaorKel <----------- Tebing_Tinggi_Lama
Writeln(DesaorKel :Tebing_Tinggi_Lama)
Read(kecamatan)
kecamatan <----------- Tebing_Tinggi_Kota
Writeln(kecamatan:Tebing_Tinggi_Kota)
Read(agama)
agama <----------- katolik
Writeln(agama:katolik)
Read(status_kawin)
<-----------status_kawin
belum_kawin
Writeln(status_kawin:belum_kawin)
Read(pekerjaan)
pekerjaan <----------- pelajar
Writeln(pekerjaan:pelajar)
Read(kewarganegaraan)
<-----------kewarganegaraan
WNI
Writeln(kewarganegaraan:WNI)
PSEUDOCODE
Algoritma Melihat_KRS
{Melihat KRS dengan input NIM dan password}
Deklarasi
Nama: string
NIM: long
KMK: string
Mata_kuliah: string
Semester: string
SMT: integer
SKS: integer
Keterangan: string
Semester: string
Status: Boolean
Jumlah_matakuliah: integer
Jumlah_SKS: integer
Deskripsi
Repeat
Read(NIM)
IfNIM=21070113140108 and password=10310 then
Write(“Cek user dan
password Anda”)
status <----------- false
else
if NIM=21070113140108 then
<-----------<-----------Nama Farah
Azaria Kirana
semester gasal
Jumlah_matakuliah <----------- 8
Jumlah_SKS <----------- 19
Endif
If KMK=MWU210 then
<---------matakuliah Teknologi_informatika
SMT <----------- 1
SKS <----------- 2
endif
ifKMK=TKI205 then
matakuliah <----------- kalkulus_I
SMT <----------- 1
SKS <----------- 3
endif
ifKMK=TKI211 then
matakuliah <----------- menggambar_teknik
SMT <----------- 1
<--------SKS 3
endif
ifKMK=TKI201 then
matakuliah <----------- pengetahuan_lingkungan
SMT <----------- 1
SKS <----------- 2
endif
ifKMK=TKI207 then
matakuliah <----------- material_teknik
SMT <----------- 1
<-------SKS 2
endif
ifKMK=MPK206 then
matakuliah <----------- bahasa_inggris_I
SMT <----------- 1
SKS <----------- 2
endif
ifKMK=TKI203 then
matakuliah <----------- fisika_dasar_I
SMT <----------- 1
SKS <----------- 2
endif
ifKMK=TKI209 then
matakuliah <----------- pengantar_teknik_industri
SMT <----------- 1
SKS <----------- 3
endif