diff --git a/bigrandom/Vatana Rianti Aldefi - Tugas Computing b/bigrandom/Vatana Rianti Aldefi - Tugas Computing new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/bigrandom/Vatana Rianti Aldefi - Tugas Computing @@ -0,0 +1 @@ + diff --git a/bigrandom/answer.py b/bigrandom/answer.py index cb5fee4..672fd56 100644 --- a/bigrandom/answer.py +++ b/bigrandom/answer.py @@ -8,9 +8,19 @@ def answer(self): # ommiting line number's hashtag suc = 0 # variable to store sum of character's code in ascii, # ommiting line number and its hashtag - # your algorithm - + data = open ("data.txt", "r") + for char in data : + while (char[0] != "#") : + char = char[1:] + char = char[1:] + for i in char : + if (i == "#") : + noh+=1 + suc = suc + ord(char) + data.close() return (noh,suc) - # add methods if you need more \ No newline at end of file + # add methods if you need more +data = BigRandom() +print(data.answer()) \ No newline at end of file diff --git a/caesar/answer.py b/caesar/answer.py index 0d85db4..b944ff6 100644 --- a/caesar/answer.py +++ b/caesar/answer.py @@ -7,7 +7,13 @@ def answer(self): key = 0 # variable to store the key # your algorithm - - return (key) - + data = open (self.ciphertext,"r"); + for x in data.read(): + i = ord(x)-key + if (i<0): + i += 127 + tmp += chr(i) + data.close() + hasil = Caesar() + hasil.answer() # add methods if you need more \ No newline at end of file