Coba buatlah soal-soal berikut menggunakan built-in function atau function-function yang ada pada math library atau string library.
Kerjakan dalam kelompok kerja berikut:
Kelompok-29: [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]
Kelompok-28: [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]
Soal-1:(TOKI)
Nilai Floor dari sebuah bilangan adalah bilangan bulat terbesar yang masih lebih kecil atau sama dengan bilangan tersebut. Sebaliknya nilai Ceiling dari sebuah bilangan adalah bilangan bulat terkecil yang masih lebih besar atau sama dengan bilangan tersebut.
Format masukkan:
sebuah bilangan real
Format keluaran:
dua buah bilangan bulat berturutan dalam satu baris dipisahkan oleh spasi, yakni nilai floornya dan nilai ceilingnya.
Contoh masukkan:
-256.652
Contoh keluaran:
-257 -256
Soal-2:
Buatlah program yang digunakan untuk mengubah teks yang dimasukkan. Jika karakter yang dibaca adalah huruf kecil, maka ubah menjadi huruf besar. Jika karakter yang dibaca adalah huruf besar, maka ubah menjadi huruf kecil. Jika karakter yang dibaca adalah digit bilangan, maka tidak diubah menjadi apapun. Jika karakter yang dibaca adalah simbol seperti +, -, {, }, #, dll, maka karakter tersebut dihilangkan.
Contoh masukkan:
TinTin#2305
Contoh keluaran:
tINtIN2305
Silahkan Anda tambahkan variasi soal untuk melatih penggunaan built-in function dalam Python.
0 comments:
Post a Comment