Minggu, 04 Oktober 2020

,

Tugas Pertemuan 3 DASAR PEMROGRAMAN Semester 1

 

Tugas pertemuan 3

1.     Buat dalam satu file contoh program yang memuat

a.      2 operator penugasan ( pengurangan(-) dan pangkat (**)

b.     3 operator logika (and, or, not)

c.      2 operator bitwise ( not n xor)

d.     2 operator identitas (is dan is not)

e.      2 operator keanggotaan ( in dan not in)

2.     Buat program dengan tampilan yang menampilkan input, proses dan juga output, dengan ketentuan sebagai berikut:

a.      Input= untuk nama kasir, pembeli, kode, harga dan jumlah di isi oleh masing-masing

b.     Proses

1.     Total=harga*jumlah

2.     Input uang bayar untuk menampilkan uang Kembali

3.     Kembali=uang bayar-total

c.      Output=Menampilkan history transaksi secara keseluruhan

 


 

3.     Tugas di upload ke laman elearning.bsi.ac.id dengan subjek nim_nama

4.     Kode/listing program di copas ke word, dan tampilannya di screen shoot tempel juga di word

 

 

 

Jawab :

1.      

a.      2 operator penugasan ( pengurangan(-) dan pangkat (**)

#Operator Penugasan
print ("jika A = 10")
#Pengurangan
print()
a =
10
a -= 5
print("a -= 5  :", a)

#Pemangkatan
print()
a =
10
a **= 2
print("a **= 2 :", a)


 

b.     3 operator logika (and, or, not)


#True and True = True
hasil = (100 > 10) and (500 >= 10)
print("hasil = (100 > 10) and (500 >= 10) adalah")
print(hasil)

print()

#False or False = False
hasil = ( 500 < 20 ) or (10 <= 8)
print("hasil = ( 500 < 20 ) or (10 <= 8) adalah")
print(hasil)

print()

#not True = False
hasil = not (10 < 100)
print("hasil = not (10 < 100) adalah")
print(hasil)


 

c.      2 operator bitwise ( not n xor)

#input nilai a & b
a=int(input("jika A = "))
b=
int(input("jika B = "))
print("=======================================")

bitwise_not=~a
bitwise_xor=a^b

#output
print("binner nilai a =", bin(a))
print("binner nilai b =", bin(b))
print("mana nilai Bitwise not : ",bitwise_not)
print("maka nilai Bitwise Xor : ",bitwise_xor)

 

d.     2 operator identitas (is dan is not)

#input nilai a & b
a=int(input("jika A = "))
b=
int(input("jika B = "))
print("=======================================")

identitas_1=a
is not b
identitas_2=a
is b

#output
print("mana nilai identitas is not : ", identitas_1)
print("maka nilai identitas is : ",identitas_2)


 

e.      2 operator keanggotaan ( in dan not in)

Keanggotaan="Ardi Widiyanto"

print("Keanggotaan :",Keanggotaan)
#Keanggotaan in
print("Huruf A ada di dalam Keanggotaan in :", "A" in Keanggotaan)
#Keanggotaan not in
print("Huruf W ada di dalam Keanggotaan not in :", "W" not in  Keanggotaan)


 

2.     Buat program dengan tampilan yang menampilkan input, proses dan juga output, dengan ketentuan sebagai berikut:

 

a.      Input= untuk nama kasir, pembeli, kode, harga dan jumlah di isi oleh masing-masing

#Input
Kasir = (input("Masukan Nama Kasir     : "))
kode = (
input("Masukan Kode Mainan      : "))
harga =
int(input("Masukan Harga            : "))
jumlah =
int(input("Masukan Jumlah Beli      : "))

 

b.     Proses

·       Total=harga*jumlah

Total = harga * jumlah

 

·       Input uang bayar untuk menampilkan uang Kembali

Bayar = int(input("Jumlah Pembayaran = " ))

 

·       Kembali=uang bayar-total

Kembalian = Bayar - Total

 

 

 

 

 

 

 

 

 

 

c.      Output=Menampilkan history transaksi secara keseluruhan

#Tugas 2

print("                        TOKO MAINAN ANAK")
print("                 ******************************")
print()

#Input
Kasir = (input("Masukan Nama Kasir     : "))
kode = (
input("Masukan Kode Mainan      : "))
harga =
int(input("Masukan Harga            : "))
jumlah =
int(input("Masukan Jumlah Beli      : "))


Total = harga * jumlah


#Output
print("=============================================================")
print("Nama Pembeli      = " + (Kasir))
print("Kode mainan       = " + (kode))
print("Harga             = " + str (harga))
print("Jumlah Beli       = " + str (jumlah))
print("Total             = " + str (Total))
Bayar =
int(input("Jumlah Pembayaran = " ))
Kembalian = Bayar - Total
print("Uang Kembalian    = " + str (Kembalian))
print("=============================================================")
print("Terimakasih anda sudah belanja di tempat kami")
print("Kasir = " + (Kasir))


0 comments:

Posting Komentar