Fakultas Ilmu Komputer UI
Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Ahmad Dzikrul Fikri
1806196806-DDP1
Commits
b24d3ec4
Commit
b24d3ec4
authored
Mar 09, 2020
by
Ahmad Dzikrul Fikri
Browse files
Tugas Pemrograman 6 - Tahap 1 - 1806196806
parent
64cba5a5
Changes
1
Hide whitespace changes
Inline
Side-by-side
TP6_1806196806.py
View file @
b24d3ec4
...
...
@@ -7,7 +7,7 @@ def cari_nilai(pilihan,kesulitan):
cari_li
=
text
.
find
(
'</li>'
,
text
.
find
(
pilihan
,
sebelum
))
return
int
(
text
[
text
.
find
(
pilihan
,
sebelum
)
+
len
(
pilihan
+
': '
):
cari_li
])
kesulitan
=
input
(
"masukkan tingkat kesulitan yang diinginkan:"
).
lower
kesulitan
=
input
(
"masukkan tingkat kesulitan yang diinginkan:"
).
lower
()
hp_student
=
cari_nilai
(
'hp-student'
,
kesulitan
)
hp_kuliah
=
cari_nilai
(
'kuliah'
,
kesulitan
)
attack_student
=
cari_nilai
(
'attack-student'
,
kesulitan
)
...
...
@@ -16,35 +16,39 @@ print("Berikut atribut objek :")
print
(
"- Student, HP ="
,
hp_student
,
"attack ="
,
attack_student
)
print
(
"- Kuliah, HP ="
,
hp_kuliah
,
"attack ="
,
attack_kuliah
)
while
hp_student
>
0
or
hp_kuliah
>
0
:
jawaban
=
True
while
jawaban
==
True
:
action
=
input
(
"Masukkan action untuk student!! :"
).
lower
()
if
action
==
'serang'
:
hp_kuliah
-=
attack_student
print
(
"Student mengerjakan tugas, HP kuliah berkurang sebanyak"
,
attack_student
)
jawaban
=
False
elif
action
==
'istirahat'
:
hp_student
=
100
print
(
"Student istirahat, HP student pulih kembali"
)
jawaban
=
False
else
:
print
(
action
,
"tidak termasuk kedalam pilihan.(serang atau istirahat)"
)
jawaban
==
True
jawaban
=
True
while
jawaban
==
True
:
action
=
input
(
"Masukkan action untuk kuliah!! :"
).
lower
()
if
action
==
'serang'
:
hp_student
-=
attack_kuliah
print
(
"Deadline menghantui student, HP student berkurang sebanyak"
,
attack_kuliah
)
jawaban
=
False
elif
action
==
'bertahan'
:
hp_kuliah
+=
attack_kuliah
print
(
"Ada revisi, HP kuliah bertambah sebanyak"
,
attack_kuliah
)
jawaban
=
False
else
:
print
(
action
,
"tidak termasuk kedalam pilihan.(serang atau bertahan)"
)
jawaban
==
True
if
hp_kuliah
<=
0
:
print
(
"Selamat anda telah mengalahkan tugas-tugas kuliah!"
)
else
:
print
(
"Sayang sekali anda telah dimakan oleh beratnya tugas kuliah!"
)
\ No newline at end of file
if
hp_student
>
0
:
jawaban
=
True
while
jawaban
==
True
:
action
=
input
(
"Masukkan action untuk student!! :"
).
lower
()
if
action
==
'serang'
:
hp_kuliah
-=
attack_student
print
(
"Student mengerjakan tugas, HP kuliah berkurang sebanyak"
,
attack_student
)
jawaban
=
False
elif
action
==
'istirahat'
:
hp_student
=
100
print
(
"Student istirahat, HP student pulih kembali"
)
jawaban
=
False
else
:
print
(
action
,
"tidak termasuk kedalam pilihan.(serang atau istirahat)"
)
jawaban
==
True
else
:
print
(
"Sayang sekali anda telah dimakan oleh beratnya tugas kuliah!"
)
hp_kuliah
=
0
if
hp_kuliah
>
0
:
jawaban
=
True
while
jawaban
==
True
:
action
=
input
(
"Masukkan action untuk kuliah!! :"
).
lower
()
if
action
==
'serang'
:
hp_student
-=
attack_kuliah
print
(
"Deadline menghantui student, HP student berkurang sebanyak"
,
attack_kuliah
)
jawaban
=
False
elif
action
==
'bertahan'
:
hp_kuliah
+=
attack_kuliah
print
(
"Ada revisi, HP kuliah bertambah sebanyak"
,
attack_kuliah
)
jawaban
=
False
else
:
print
(
action
,
"tidak termasuk kedalam pilihan.(serang atau bertahan"
)
jawaban
==
True
else
:
print
(
"Selamat anda telah mengalahkan tugas-tugas kuliah!"
)
hp_student
=
0
\ No newline at end of file
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment