praktikum python
DESCRIPTION
PraktkumTRANSCRIPT
-
KEMENTERIAN DIKTI DAN RISTEK
PROGRAM STUDI GEOFISIKA JURUSAN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS GADJAH MADA
PRAKTIKUM METODE KOMPUTASI
ACARA III CONTROL FLOW
DISUSUN OLEH :
BACHRUDIN ASHARI
14/362698/PA/15780
ASISTEN :
ADELLA PUTRI AFFANTI
YOGYAKARTA
APRIL
2015
-
FlowChart
Tugas 1
-
Tugas 2
-
Tugas 3.
-
Tugas 4.
-
Source Code
Tugas 1
print('Masukkan Username dan Password anda')
nama=['Ari','Imen','Afgan','Dzukruf','Kirana']
password=['12','123','15832','12345','123456']
nim=['15780','16143','15780','16191','16343']
while True:
a=input('Masukan Username anda:')
b=input('Masukan Password anda:')
c=input('Masukan NIM anda:')
if a in nama:
if b in password:
if c in nim:
x=nama.index(a)
y=password.index(b)
z=nim.index(c)
if x==y==z:
print('Login berhasil')
else:
print('Username atau password salah')
else:
print('nim anda salah')
-
else:
print('password anda salah')
else:
print('Username tidak terdaftar')
Tugas 2
print('Program Masukan Indeks Nilai')
while True:
a=float(input('Masukkan Nilai Anda ='))
if a>=90:
print('Nilai Anda A. Anda lulus dengan baik mata kuliah ini')
elif a>=80:
print('Nilai Anda B. Anda lulus lumayan baik mata kuliah ini')
elif a>=70:
print('Nilai Anda C. Anda harus belajar lebih giat lagi')
elif a>=60:
print('Nilai Anda D. Anda harus mengulangi mata kuliah ini')
else:
print('Nilai Anda E. Anda harus mengulangi mata kuliah ini')
Tugas 3
print('Deret Angka Ganjil')
x=int(input('Masukan batas atas:'))
y=int(input('Masukan batas bawah :'))
z=range(x,y)
-
number=list(z)
for suku in number:
if suku %2==0:
number.remove(suku)
for suku in number:
print(suku)
Tugas 4
while True:
a=int(input('Masukkan panjang sisi segitiga :'))
b=a
i=1
while i
-
Tugas 2.
Tugas 3.
Tugas 4
Narasi
-
Tugas 1.
Program ini digunakan untuk mencocokkan antara username, nim, password seseorang untuk
login ke suatu website. Jika data yang dimasukkan tidak sesuai dengan database yang ada, maka
seseorang tersebut tidak bias login.
Tugas 2.
Program ini digunakan untuk memudahkan seseorang mengkategorikan nilai sekelompok orang,
range dari nilai yang ada ditentukan oleh orang itu sendiri.
Tugas 3
Program ini berfungsi untuk menampilkan suatu deret dengan jumlah tertentu. Kita bias
memasukkan batas atas dan batas bawah untuk mencari deret yang kita cari.
Tugas 4.
Pada tugas 4 ini praktikan diminta untuk membuat segitiga sama sisi.