Anda di halaman 1dari 15

Deklarasi :

januari : array[1..2] of string

februari : array[1..2] of string

maret : array[1..2] of string

april : array[1..2] of string


mei : array[1..2] of string

juni : array[1..2] of string

juli : array[1..2] of string

agustus : array[1..2] of string

september : array[1..2] of string

november : array[1..2] of string


desember : array[1..2] of string

pseudocode:

OUTPUT ("----------------------------------SELAMAT DATANG--------------------------------")

OUTPUT ("-------------KALENDER AKADEMIK & KALENDER KEGIATAN MAHASISWA ITK 2017----


-------")
import calendar

OUTPUT (calendar.calendar(2017))
OUTPUT (" ")
while True:

response <- input("Keterangan Pada Bulan Apa Yang Ingin Anda Lihat ?\n")

IF response = "Januari":

while True:

response <- input("Pilih Kalender Akademik (1) atau Kalender Kegiatan Mahasiswa(2)\n")

januari <- ["Kalender Akademik Pada Bulan Januari : \n1 Januari - 29 Januari : Pembayaran
UKT dan Biaya Perkuliahan Mahasiswa\n30 Januari : Masa Perwalian Mahasiswa dan Pelaksanaan
FRS Online\n","Kalender Kegiatan Mahasiswa Pada Bulan Januari :\n1 Januari – 12 Februari :
Pembimbingan PKM-KM\n ITK Innovation (Terencana)\nMinggu Ke-4 : Pelaksanaan Monitoring dan
Evaluasi PKM Terdanai\n"]
IF response = "1":
OUTPUT (januari[0])

OUTPUT (" ")

ELSEIF response = "2":

OUTPUT (januari[1])

OUTPUT (" ")

ENDIF
while True:

response <- input("Apa Yang Ingin Anda Lihat Kalender Akademik (1)/Kalender Kegiatan
Mahasiswa (2) pada Bulan ini ?\n")

januari <- januari <- ["Kalender Akademik Pada Bulan Januari : \n1 Januari - 29 Januari :
Pembayaran UKT dan Biaya Perkuliahan Mahasiswa\n30 Januari : Masa Perwalian Mahasiswa dan
Pelaksanaan FRS Online\n","Kalender Kegiatan Mahasiswa Pada Bulan Januari :\n1 Januari – 12
Februari : Pembimbingan PKM-KM\nITK Innovation (Terencana)\nMinggu Ke-4 : Pelaksanaan
Monitoring dan Evaluasi PKM Terdanai\n"]
IF response = "1":

OUTPUT (januari[0])

OUTPUT (" ")


stop <- True

break
ENDIF

IF response = "2":
OUTPUT (januari[1])
OUTPUT (" ")

stop <- True

break

ENDIF

ENDWHILE

IF stop:

break

ENDIF
ENDWHILE

ELSEIF response = "Februari":


while True:
response <- input("Pilih Kalender Akademik (1) atau Kalender Kegiatan Mahasiswa (2)\n")

februari =["Kalender Akademik Pada Bulan Februari : \n1 Februari - 3 Februari : Masa
Perwalian Mahasiswa dan Pelaksanaan FRS Online\n4 Februari - 5 Februari : Tidak Ada\n6 Februari -
30 Februari : Masa Perkuliahan\n24 Februari : Batas Akhir Penambahan/Perubahan Mata
Kuliah\n","Kalender Kegiatan Mahasiswa Pada Bulan Februari : \n1 Februari – 11 Maret :
Pembimbingan Dan Seleksi Mawapres Tingkat ITK\n12 Februari Pembimbingan PKM-KT \n17-19
Februari Pelatihan Karya Tulis Ilmiah 2017 \n"]

IF response = "1":
OUTPUT (februari[0])

OUTPUT (" ")

ELSEIF response = "2":

OUTPUT (februari[1])

OUTPUT (" ")


ENDIF
while True:

response <- input("Apa Yang Ingin Anda Lihat Kalender Akademika (1)/Kalender Kegiatan
Mahasiswa (2) pada Bulan ini ?\n")
februari =["Kalender Akademik Pada Bulan Februari : \n1 Februari - 3 Februari : Masa
Perwalian Mahasiswa dan Pelaksanaan FRS Online\n4 Februari - 5 Februari : Tidak Ada\n6 Februari -
30 Februari : Masa Perkuliahan\n24 Februari : Batas Akhir Penambahan/Perubahan Mata
Kuliah\n","Kalender Kegiatan Mahasiswa Pada Bulan Februari : \n1 Februari – 11 Maret :
Pembimbingan Dan Seleksi Mawapres Tingkat ITK\n12 Februari Pembimbingan PKM-KT \n17-19
Februari Pelatihan Karya Tulis Ilmiah 2017 \n"]

IF response = "1":

OUTPUT (februari[0])

OUTPUT (" ")

stop <- True


break

ENDIF

IF response = "2":
OUTPUT (februari[1])

OUTPUT (" ")


stop <- True

break
ENDIF
ENDWHILE

IF stop:

break

ENDIF

ENDWHILE

ELSEIF response = "Maret":


while True:

response <- input("Pilih Kalender Akademik(1) atau Kalender Kegiatan Mahasiswa(2)\n")

maret <- ["Kalender Akademik Pada Bulan Maret : \n1 Maret - 30 Maret : Masa Perkuliahan
dan Evaluasi UTS\n3 Maret : Batas Akhir Pengajuan Berhenti Studi Sementara (Cuti Studi)","Kalender
Kegiatan Mahasiswa Pada Bulan Maret :\n1 Maret : Tes Tahap [ ON-MIPA] Tingkat ITK \n1-5 Maret :
ITK Innovation \n11 Maret Pembimbingan Dan Seleksi Mawapres Tingkat ITK \n13 Maret
Pembimbingan PKM di danai DIKTI (Mulai) \n18 Maret – 19 Maret : SIKRAB (Siang Keakraban) \n20 –
26 Maret : Tes Tahap II ON-MIPA Tingkat Regional \n25 - 31 Maret : Seminar Wawasan Pasca
Kampus dan Job Interview "]
IF response = "1":

OUTPUT (maret[0])
OUTPUT (" ")
ELSEIF response = "2":

OUTPUT (maret[1])

OUTPUT (" ")

ENDIF

while True:

response <- input("Apa Yang Ingin Anda Lihat Kalender Akademika(1) / Kalender Kegiatan
Mahasiswa pada Bulan ini(2) ?\n")
maret <- ["Kalender Akademik Pada Bulan Maret : \n1 Maret - 30 Maret : Masa Perkuliahan
dan Evaluasi UTS\n3 Maret : Batas Akhir Pengajuan Berhenti Studi Sementara (Cuti Studi)","Kalender
Kegiatan Mahasiswa Pada Bulan Maret :\n1 Maret : Tes Tahap [ ON-MIPA] Tingkat ITK \n1-5 Maret :
ITK Innovation \n11 Maret Pembimbingan Dan Seleksi Mawapres Tingkat ITK \n13 Maret
Pembimbingan PKM di danai DIKTI (Mulai) \n18 Maret – 19 Maret : SIKRAB (Siang Keakraban) \n20 –
26 Maret : Tes Tahap II ON-MIPA Tingkat Regional \n25 - 31 Maret : Seminar Wawasan Pasca
Kampus dan Job Interview "]

IF response = "1":

OUTPUT (maret[0])
OUTPUT (" ")
stop <- True
break

ENDIF

IF response = "2":

OUTPUT (maret[1])

OUTPUT (" ")

stop <- True


break

ENDIF

ENDWHILE

IF stop:

break

ENDIF
ENDWHILE

ELSEIF response = "April":


while True:
response <- input("Pilih Kalender Akademik(1)atau Kalender Kegiatan Mahasiswa (2)\n")

april <- ["Kalender Akademik Pada Bulan April : \n1 April - 30 April : Masa Perkuliahan \n3
April - 30 April : Masa Perkuliahan \n1 April - 30 April : Masa Perkuliahan\n28 April : Batas Akhir
Pembatalan Mata Kuliah","Kalender Kegiatan Mahasiswa Pada Bulan April : \n3 April – 4 Juni :
Pembimbingan Peserta Mawapres Nasional \n22 -23 April : Seminar Motivasi Literasi \n29 April : ITK
for Society / Green Action\n"]

ENDFOR

IF response = "1":

OUTPUT (april[0])

OUTPUT (" ")

ELSEIF response ="2":

OUTPUT (april[1])

OUTPUT (" ")

ENDIF
while True:

response <- input("Apa Yang Ingin Anda Lihat Kalender Akademika(1) / Kalender Kegiatan
Mahasiswa pada Bulan ini(2) ?\n")
april <- ["Kalender Akademik Pada Bulan April : \n1 April - 30 April : Masa Perkuliahan \n3
April - 30 April : Masa Perkuliahan \n1 April - 30 April : Masa Perkuliahan\n28 April : Batas Akhir
Pembatalan Mata Kuliah","Kalender Kegiatan Mahasiswa Pada Bulan April : \n3 April – 4 Juni :
Pembimbingan Peserta Mawapres Nasional \n22 -23 April : Seminar Motivasi Literasi \n29 April : ITK
for Society / Green Action\n"]

ENDFOR

IF response = "1":
OUTPUT (april[0])

OUTPUT (" ")

stop <- True

break

ENDIF
IF response = "2":
OUTPUT (april[1])

OUTPUT (" ")

stop <- True


break

ENDIF
ENDWHILE

IF stop:
break
ENDIF

ENDWHILE

ELSEIF response = "Mei":

while True:

response <- input("Pilih Kalender Akademik (1) atau Kalender Kegiatan Mahasiswa (2)\n")

mei <- ["Kalender Akademik Pada Bulan Mei : \n1 Mei - 30 Mei : Masa Perkuliahan dan
Evaluasi UAS(UAS Terlaksana 29 Mei - 9 Juni\n15 Mei - 30 Mei : Pengisian Kuisioner Indeks
Pengajaran Dosen (Evaluasi Proses Belajar Mengajar)\n","Kalender Kegiatan Mahasiswa Pada Bulan
Mei : \n8-12 Mei : Tes Tahap III ON-MIPA Tingkat Nasional \n13 Mei : Seminar Wawasan Global
\n20-21 Mei : LKMM Tingkat Dasar V \n"]
IF response = "1":

OUTPUT (mei[0])
OUTPUT (" ")
ELSEIF response = "2":

OUTPUT (mei[1])

OUTPUT (" ")

ENDIF

while True:

response <- input("Apa Yang Ingin Anda Lihat Kalender Akademika(1) / Kalender Kegiatan
Mahasiswa pada Bulan ini(2)?\n")

mei <- ["Kalender Akademik Pada Bulan Mei : \n1 Mei - 30 Mei : Masa Perkuliahan dan
Evaluasi UAS(UAS Terlaksana 29 Mei - 9 Juni\n15 Mei - 30 Mei : Pengisian Kuisioner Indeks
Pengajaran Dosen (Evaluasi Proses Belajar Mengajar)\n","Kalender Kegiatan Mahasiswa Pada Bulan
Mei : \n8-12 Mei : Tes Tahap III ON-MIPA Tingkat Nasional \n13 Mei : Seminar Wawasan Global
\n20-21 Mei : LKMM Tingkat Dasar V \n"]

IF response = "1":
OUTPUT (mei[0])
OUTPUT (" ")

stop <- True

break
ENDIF

IF response = "2":
OUTPUT (mei[1])

OUTPUT (" ")


stop <- True
break

ENDIF

ENDWHILE

IF stop:

break

ENDIF

ENDWHILE

ELSEIF response = "Juni":


while True:

response <- input("Pilih Kalender Akademik (1) atau Kalender Kegiatan Mahasiswa (2)\n")
juni <- ["Kalender Akademik Pada Bulan Juni : \n1 Juni - 9 Juni : Evaluasi UAS\n1 Juni - 15 Juni :
Pengisian Kuisioner Indeks Pengajaran Dosen (Evaluasi Proses Belajar Mengajar)\n16 Juni : Batas
Akhir Penyerahan Nilai Akhir Mata Kuliah Semester Genap\n21 Juni : Pengumuman Nilai Mata Kuliah
Semester Genap\n","Kalender Kegiatan Mahasiswa Pada Bulan Juni : \n4 Juni : Pembimbingan
Peserta Mawapres Nasional \n5 -11 Juni Seleksi Mawapres Tingkat Nasional \n17 – 18 Juni Monev
DIKTI \n"]

IF response = "1":

OUTPUT (juni[0])
OUTPUT (" ")

ELSEIF response = "2":

OUTPUT (juni[1])
OUTPUT (" ")

ENDIF

while True:

response <- input("Apa Yang Ingin Anda Lihat Kalender Akademika(1) / Kalender Kegiatan
Mahasiswa pada Bulan ini(2) ?\n")

juni <- ["Kalender Akademik Pada Bulan Juni : \n1 Juni - 9 Juni : Evaluasi UAS\n1 Juni - 15
Juni : Pengisian Kuisioner Indeks Pengajaran Dosen (Evaluasi Proses Belajar Mengajar)\n16 Juni :
Batas Akhir Penyerahan Nilai Akhir Mata Kuliah Semester Genap\n21 Juni : Pengumuman Nilai Mata
Kuliah Semester Genap\n","Kalender Kegiatan Mahasiswa Pada Bulan Juni : \n4 Juni : Pembimbingan
Peserta Mawapres Nasional \n5 -11 Juni Seleksi Mawapres Tingkat Nasional \n17 – 18 Juni Monev
DIKTI \n"]

IF response = "1":

OUTPUT (juni[0])

OUTPUT (" ")

stop <- True


break
ENDIF

IF response = "2":
OUTPUT (juni[1])

OUTPUT (" ")

stop <- True

break

ENDIF
ENDWHILE

IF stop:
break
ENDIF

ENDWHILE

ELSEIF response = "Juli":

while True:

response <- input("Pilih Kalender Akademik (1) atau Kalender Kegiatan Mahasiswa(2)\n")

juli <- ["Kalender Akademik Pada Bulan Juli : \n31 Juli : Yudisium \n","Kalender Kegiatan
Mahasiswa Pada Bulan Juli : \n3 Juli – 13 Agustus : Pembimbingan PKM Lolos PIMNAS \n28 Juli – 4
Agustus : MTQ Mahasiswa Nasional\n"]
IF response = "1":

OUTPUT (juli[0])

OUTPUT (" ")

ELSEIF response = "2":

OUTPUT (juli[1])

OUTPUT (" ")


ENDIF

while True:

response <- input("Apa Yang Ingin Anda Lihat Kalender Akademika(1) / Kalender Kegiatan
Mahasiswa pada Bulan ini(2) ?\n")

juli <- ["Kalender Akademik Pada Bulan Juli : \n31 Juli : Yudisium\n","Kalender Kegiatan
Mahasiswa Pada Bulan Juli : \n3 Juli – 13 Agustus : Pembimbingan PKM Lolos PIMNAS \n28 Juli – 4
Agustus : MTQ Mahasiswa Nasional\n"]
IF response = "1":
OUTPUT (juli[0])

OUTPUT (" ")

stop <- True

break

ENDIF

IF response = "2":

OUTPUT (juli[1])

OUTPUT (" ")


stop <- True

break
ENDIF
ENDWHILE

IF stop:

break

ENDIF

ENDWHILE

ELSEIF response = "Agustus":


while True:

response <- input("Pilih Kalender Akademik(1) atau Kalender Kegiatan Mahasiswa(2)\n")

agustus <- ["Kalender Akademik Pada Bulan Agustus : \n1 Agustus - 4 Agustus :
Yudisium\n","Kalender Kegiatan Mahasiswa Pada Bulan Agustus : \n4 Agustus : MTQ Mahasiswa
Nasional \n7- 14 Agustus : SPIN & ETAM 2017 \n13 Agustus : Pembimbingan PKM lolos PIMNAS
\n14-20 Agustus :PIMNAS XXX\n"]

IF response = "1":
OUTPUT (agustus[0])
OUTPUT (" ")
ELSEIF response = "2":

OUTPUT (agustus[1])
OUTPUT (" ")

ENDIF
while True:

response <- input("Apa Yang Ingin Anda Lihat Kalender Akademika(1) / Kalender Kegiatan
Mahasiswa pada Bulan ini(2) ?\n")
agustus <- ["Kalender Akademik Pada Bulan Agustus : \n1 Agustus - 4 Agustus :
Yudisium\n","Kalender Kegiatan Mahasiswa Pada Bulan Agustus : \n4 Agustus : MTQ Mahasiswa
Nasional \n7- 14 Agustus : SPIN & ETAM 2017 \n13 Agustus : Pembimbingan PKM lolos PIMNAS
\n14-20 Agustus :PIMNAS XXX\n"]

IF response = "1":

OUTPUT (agustus[0])

OUTPUT (" ")


stop <- True

break
ENDIF

IF response = "2":

OUTPUT (agustus[1])
OUTPUT (" ")

stop <- True

break

ENDIF

ENDWHILE

IF stop:
break

ENDIF

ENDWHILE

ELSEIF response = "September":

while True:

response <- input("Pilih Kalender Akademik(1) atau Kalender Kegiatan Mahasiswa(2)\n")


september <- ["Kalender Akademik Pada Bulan September : \n9 September : Wisuda
Semester Genap 2016/2017 Ke-3\n","Kalender Kegiatan Mahasiswa Pada Bulan September : \n10
September : LKMM Tingkat Pra Dasar III \n16 – 17 September : Kampung Binaan \n18 -24 September
: Pelatihan Character Building & Lokakarya \n30 September – 1 Oktober : Lomba Karya Tulis Tingkat
ITK\n"]
IF response = "1":

OUTPUT (september[0])
OUTPUT (" ")

ELSEIF response = "2":


OUTPUT (september[1])
OUTPUT (" ")

ENDIF

while True:
response <- input("Apa Yang Ingin Anda Lihat Kalender Akademika(1) / Kalender Kegiatan
Mahasiswa pada Bulan ini(2) ?\n")

september <- ["Kalender Akademik Pada Bulan September : \n9 September : Wisuda
Semester Genap 2016/2017 Ke-3\n","Kalender Kegiatan Mahasiswa Pada Bulan September : \n10
September : LKMM Tingkat Pra Dasar III \n16 – 17 September : Kampung Binaan \n18 -24 September
: Pelatihan Character Building & Lokakarya \n30 September – 1 Oktober : Lomba Karya Tulis Tingkat
ITK\n"]
IF response = "1":

OUTPUT (september[0])
OUTPUT (" ")
stop <- True

break

ENDIF

IF response = "2":

OUTPUT (september[1])

OUTPUT (" ")


stop <- True

break

ENDIF

ENDWHILE

IF stop:

break
ENDIF

ENDWHILE
ELSEIF response = "Oktober":
while True:

response <- input("Pilih Kalender Akademik (1) atau Kalender Kegiatan Mahasiswa (2) \n")

oktober <- ["Kalender Akademik Pada Bulan Oktober : \n6 Oktober : Wisuda Ke-3 \n9-13
Oktober : Ujian Tengah Semester (Gasal)\n","Kalender Kegiatan Mahasiswa Pada Bulan Oktober :
\n1 Oktober : Lomba Karya Tulis Tingkat ITK \n6-12 Oktober OSN Pertamina \n7-12 Oktober :
Pelatihan Jurnalistik \n20 – 22 Oktober : Pelatihan Leadership Mahasiswa\n"]

IF response = "1":

OUTPUT (oktober[0])

OUTPUT (" ")


ELSEIF response = "2":
OUTPUT (oktober[1])

OUTPUT (" ")


ENDIF

while True:

response <- input("Apa Yang Ingin Anda Lihat Kalender Akademika (1) / Kalender Kegiatan
Mahasiswa pada Bulan ini(2) ?\n")
oktober <- ["Kalender Akademik Pada Bulan Oktober : \n6 Oktober : Wisuda Ke-3 \n9-13
Oktober : Ujian Tengah Semester (Gasal)\n","Kalender Kegiatan Mahasiswa Pada Bulan Oktober :
\n1 Oktober : Lomba Karya Tulis Tingkat ITK \n6-12 Oktober OSN Pertamina \n7-12 Oktober :
Pelatihan Jurnalistik \n20 – 22 Oktober : Pelatihan Leadership Mahasiswa\n"]

IF response = "1":
OUTPUT (oktober[0])
OUTPUT (" ")

stop <- True

break

ENDIF

IF response = "2":

OUTPUT (oktober[1])

OUTPUT (" ")


stop <- True

break
ENDIF

ENDWHILE

IF stop:
break

ENDIF

ENDWHILE
ELSEIF response = "November":

while True:
response <- input("Pilih Kalender Akademik (1) atau Kalender Kegiatan Mahasiswa (2)\n")
november <- ["Kalender Akademik Pada Bulan November : 27 - 28 November : Pengisian
Kuisioner Indeks Pengajaran Dosen(Evaluasi Proses Belajar Mengajar) \n","Kalender Kegiatan
Mahasiswa Pada Bulan November : \n4 - 5 November : ITK Art Festival \n13 – 19 November :
Gemastik\n"]

IF response = "1":

OUTPUT (november[0])

OUTPUT (" ")


ELSEIF response = "2":

OUTPUT (november[1])
OUTPUT (" ")
ENDIF
while True:

response <- input("Apa Yang Ingin Anda Lihat Kalender Akademika(1) / Kalender Kegiatan
Mahasiswa pada Bulan ini(2) ?\n")
november <- ["Kalender Akademik Pada Bulan November : 27 - 28 November : Pengisian
Kuisioner Indeks Pengajaran Dosen(Evaluasi Proses Belajar Mengajar) \n","Kalender Kegiatan
Mahasiswa Pada Bulan November : \n4 - 5 November : ITK Art Festival \n13 – 19 November :
Gemastik\n"]

IF response = "1":

OUTPUT (november[0])

OUTPUT (" ")

stop <- True


break

ENDIF
IF response = "2":

OUTPUT (november[1])

OUTPUT (" ")


stop <- True
break

ENDIF
ENDWHILE

IF stop:
break
ENDIF

ENDWHILE

ELSEIF response = "Desember":


while True:

response <- input("Pilih Kalender Akademik (1) atau Kalender Kegiatan Mahasiswa (2) \n")

desember <- ["Kalender Akademik Pada Bulan Desember : \n4 - 15 Desember : Ujian Akhir
Semester (UAS) \n29 Desember : Batas Akhir Penyerahan Nilai Akhir Mata Kuliah Semester
Gasal\n","Kalender Kegiatan Mahasiswa Pada Bulan Desember : \nBelum Tersedia Keterangan
Tentang Kegiatan Mahasiswa Pada Bulan Ini\n"]
IF response = "1":

OUTPUT (desember[0])

OUTPUT (" ")


ELSEIF response = "2":

OUTPUT (desember[1])

OUTPUT (" ")

ENDIF

while True:

response <- input("Apa Yang Ingin Anda Lihat Kalender Akademika/Kalender Kegiatan
Mahasiswa pada Bulan ini ?\n")

desember <- ["Kalender Akademik Pada Bulan Desember : \n4 - 15 Desember : Ujian Akhir
Semester (UAS) \n29 Desember : Batas Akhir Penyerahan Nilai Akhir Mata Kuliah Semester
Gasal\n","Kalender Kegiatan Mahasiswa Pada Bulan Desember : \nBelum Tersedia Keterangan
Tentang Kegiatan Mahasiswa Pada Bulan Ini\n"]
IF response = "1":

OUTPUT (desember[0])
OUTPUT (" ")

stop <- True

break
ENDIF
IF response = "2":

OUTPUT (desember[1])
OUTPUT (" ")

stop <- True


break
ENDIF

ENDWHILE

IF stop:
break

ENDIF

ENDWHILE

ELSEIF response = "Exit":


OUTPUT ("Terima Kasih!")

break
ELSE:
OUTPUT ("keyword yang anda masukkan salah")

Anda mungkin juga menyukai