-
Notifications
You must be signed in to change notification settings - Fork 27
/
app
37 lines (29 loc) · 844 Bytes
/
app
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
from math import nan
# input_user = int(input("masukan angka: "))
# hasil = nan
# try:
# hasil = 10/input_user
# except:
# print("input tidak boleh 0")
# print(f"hasil = {hasil}")
# contoh di aplikasi
while(True):
angka = int(input("masukan angka pembagi: "))
try:
hasil = 10/angka
print(f"hasil = {hasil}")
is_done = input("lanjutkan (y/n)? ")
if is_done == "n":
break
except:
print("pembagi nol, silahkan masukan input lagi")
print("Akhir dari program 1")
# contoh aplikasi untuk membuat file data.txt
try:
with open("data.txt",'r') as file:
print(file.read())
except:
print("file data.txt tidak ditemukan, membuat file baru")
with open("data.txt",'w',encoding='utf-8') as file:
file.write("file baru")
print("akhir dari program 2")