0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan3 halaman

Pemrograman Sistem

Diunggah oleh

Maharani Hani
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan3 halaman

Pemrograman Sistem

Diunggah oleh

Maharani Hani
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

UTS PEMROGRAMAN SISTEM

Nama : Hajjar Fajriahani


NIM : 21120110
Kelas :F
Prodi : Teknik Informatika S1

1. Langkah-langkah mempersiapkan folder project website menggunakan Command


Prompt:
• Buka command line.
• Buat direktori untuk aplikasi yang akan dibuat. Ganti dengan nama projek masing-
masing dengan cara ketik mkdir <project name>.

2. Langkah-langkah menginstal Virtualenv Python melalui Command Prompt:


• Buka Command Prompt.
• Ketikkan perintah py -m pip install virtualenv untuk menginstal virtualenv.

3. Langkah-langkah menginstal flask Python Command Prompt..?


• Buka command line dan ketikkan perintah pip install Flask

4. Program untuk Menentukan Luas dari


• Lingkaran:

jari2 = float(input('Input jari-jari lingkaran: '))


luas = 3.14 * jari2 * jari2;
print('Luas lingkaran =',round(luas,2))

• Persegi Panjang
def hitungLuasPersegiPanjang(p,l):

return round(p * l,2)


panjang = float(input('Input panjang persegi: '))
lebar = float(input('Input lebar persegi: '))
print('Luas persegi panjang = ',hitungLuasPersegiPanjang(panjang, lebar))

5. Program CRUD data karyawan


• Tambah Data
import mysql.connector

db = mysql.connector.connect(
host="localhost",
user="admin",
passwd="admin",
database="dataKaryawan"
)

cursor = db.cursor()
sql = "INSERT INTO table_dataKaryawan (name, address) VALUES (%s, %s)"
val = ("Dian", "Mataram")
cursor.execute(sql, val)

db.commit()

print("{} data ditambahkan".format(cursor.rowcount))

• Tampil Data
import mysql.connector

db = mysql.connector.connect(
host="localhost",
user="admin",
passwd="admin",
database="dataKaryawan"
)

cursor = db.cursor()
sql = "SELECT * FROM table_dataKaryawan"
cursor.execute(sql)

results = cursor.fetchall()

for data in results:


print(data)

• Update Data Karyawan


import mysql.connector

db = mysql.connector.connect(
host="localhost",
user="admin",
passwd="admin",
database="dataKaryawan"
)

cursor = db.cursor()
sql = "UPDATE table_dataKaryawan SET name=%s, address=%s WHERE
karyawan_id=%s"
val = ("Ardianta", "Lombok", 1)
cursor.execute(sql, val)

db.commit()

print("{} data diubah".format(cursor.rowcount))

• Hapus Data Karyawan


import mysql.connector

db = mysql.connector.connect(
host="localhost",
user="admin",
passwd="admin",
database="dataKaryawan"
)

cursor = db.cursor()
sql = "DELETE FROM table_dataKaryawan WHERE karyawan_id=%s"
val = (1, )
cursor.execute(sql, val)

db.commit()

print("{} data dihapus".format(cursor.rowcount))

6. Program sederhana menggunakan if else

bilangan = input('Masukan bilangan: ')

if bilangan % 2 == 0:
print "%i adalah bilangan genap" % bilangan
else:
print "%i adalah bilangan ganjil" % bilangan

Anda mungkin juga menyukai