Workshop Pemrograman Bab 3
Oleh : Tim 7 dan Tim 11
- [7A][2000018009] Bintang Muhammad Madani
- [11A][2000018018] Luzah Ulil Hikmah
- [7A][2000018033] Elinda
- [11A][2000018041] Gladish Rizka Puspita
- [11A][2000018049] Inas Luthfianti Shaliha
- [7A][2000018051] Muhammad Rifqi Zakaria
- Buatlah analisis dan alogaritma untuk
mencari titik tengah sebuah garis yang titiknya adalah A(x1, y1) dan B(x2, y2).
- Buatlah alogaritma untuk mencari isi bola
bila diketahui jari-jari bola.
- Buatlah analisis dan alogaritma untuk
mencari hipotenusa dari segitiga Pythagoras bila diketahui sisi siku-sikunya.
(Petunjuk : gunakan sqrt yang menyatakan akar dari).
- Buatlah analisis dan alogaritma untuk
menghitung konversi detik menjadi format jam:menit:detik. Buat contoh kasus,
misalnya konversikan 1230 detik menjadi …jam …menit …detik.
- Buatlah analisis dan alogaritma untuk
menghitung konversi dari jam:menit:detik ke detik. Buat contoh kasus, misalnya
konversikan 2jam 13menit 43detik menjadi…detik.
- Buatlah analisis dan alogaritma untuk
menghitung selisih 2 waktu. Output ditampilkan dalam bentuk jam:menit:detik.
Asumsikan menggunakan system jam 24-an. Buat contoh kasus, misalnya berapa
selisih waktu antara jam 3.45 sore dengan jam 10.23 malam. Selesaikan secara
manual lebih dahulu.
- Buatlah analisis dan alogaritma untuk
menghitung jumlah komponen sejumlah uang menjadi pecahan-pecahannya. Misalkan
Rp 188.875,- menjadi : 1 seratus ribuan, 1 lima puluh ribuan, 1 dua puluh
ribuan, 1 puluhan ribu, 1 lima ribuan, 3 ribuan, 1 lima ratusan, 1 dua ratusan,
1 ratusan, 1 lima puluhan, dan 1 dua puluh limaan.
- [Pengamatan] Buatlah analisis dan
alogaritma untuk menghitung luas sebuah plat CD.
- Buatlah analisis dan alogaritma untuk
menghitung operasi bilangan rasional : penjumlahan, pengurangan, perkalian,
pembagian, dan kebalikan. Buat contoh kasus, misalnya dua bilangan rasional 2/3
dan 4/7.
- Buatlah analisis dan alogaritma untuk
mengkonversi bilangan biner 4 digit menjadi bilangan desimal. Operator
overloading input mencegah user untuk memasukkan bilangan selain 0 dan 1.
Deklarasi variable input dan output adalah bertipe integer. Koversikan 1011 ke
desimal.
- Buatlah analisis dan alogaritma untuk
menjumlah dua bilangan scientific berbentuk aEb dengan 0<a<10 dan
0<=b<=4. Hitung 2.1E2 + 3.31E1 secara manual lebih dulu.
- Buatlah analisis dan alogaritma untuk
menghitung jumlah hari dari dua tanggal yang dimasukkan user. Misalnya berapa
hari dari 6/1/90 sampai 8/3/92? Anggap 1 tahun = 365 hari dan anggap semua
komponen tanggal pertama SELALU LEBIH KECIL dari komponen tanggal kedua.















Komentar
Posting Komentar