tugas modul 2 & 3

13
TUGAS MODUL 2 1.Buat program untuk mengitung jumlah vokal, konsonan dan karakter lain dalam suatu kalimat “Belajar Bahasa Pemrograman Java 2”. Maka hasil dari program tersebut adalah 12 vokal, 16 konsonan, dan 5 karakter lain. Penyelesaian : Gambar sintaks dari Input Programnya : Gambar Output programnya :

Upload: nizar-pcj

Post on 26-Nov-2015

365 views

Category:

Documents


16 download

DESCRIPTION

java

TRANSCRIPT

TUGAS MODUL 21. Buat program untuk mengitung jumlah vokal, konsonan dan karakter lain dalam suatu kalimat Belajar Bahasa Pemrograman Java 2. Maka hasil dari program tersebut adalah 12 vokal, 16 konsonan, dan 5 karakter lain.Penyelesaian :Gambar sintaks dari Input Programnya :

Gambar Output programnya :

2. Buat program dengan menggunakan perulangan while, do-while dan for untuk menghitung pangkat sebuah nilai berdasarkan angka dan nilai pangkatnya.Penyelesaian :

Gambar sintaks dari Input Programnya :Gambar Output programnya :Gambar sintaks dari Input Programnya :Gambar Output programnya :Gambar sintaks dari Input Programnya :Gambar Output programnya :

3. Buat program untuk menghitung FPB (Faktor Persekutuan Terbesar) dari dari bilangan bulan bertipe integer. Keluaran dari program ini adalah FPB dua bilangan di atas. Misalnya ingin dicari FPB dari 228dan 90.Penyelesaian :Sintaks programnya :

Output programnya :

4. Buat program untuk mengkonversi dari bilangan desimal ke bilangan biner dan dari bilangan biner ke desimal.Penyelesaian :Sintaks program konversi bilangan desimal kebiner:

Output program konversi bilangan desimal kebiner:

Sintaks program konversi bilangan biner ke desimal :

Output program konversi bilangan biner ke desimal :

5. Buat program untuk mengkonversikan suatu nilai ke format bilangan Romawi, misalnya: 27 akan menghasilkan keluaran XXVII.Penyelesaian :Gambar sintaks dari Programnya :

Gambar output programnya :

TUGAS BAB 31. Buat program untuk menghitung angsuran hutang, dimana diinputkan besar hutang/pinjaman, lamanya angsuran (bulan) dan besarnya bunga perbulan. Bunga dihitung dari hutang/pinjaman yang tersisa. Tampilan daftar pembayaran mulai dari pembayaran pertama sampai terakrir (lunas)Penyelesaian :Gambar sintaks programnya :

Gambar outputnya adalah :

2. Buat program mengkonversi bilangan bulat ke bilangan romawi dengan input bilangan bulat dengan range 1- 5000.Penyelesaian:Gambar sintaks dari Programnya :

Gambar output programnya :

3. Buat program untuk mencetak bilangan prima mulai dari bilangan prima pertama (2) sampai dengan bilangan prima terakhir, yang banyaknya bilangan primanya ditentukan oleh pengguna.Penyelesaian:

TUGAS MODUL 31. Buat program untuk menghitung selisih waktu yang dimasukkan pengguna dengan waktu pada sistem komputer. Contoh : jika pengguna memasukkan 09:00:00 dan waktu pada komputer 08:30:15 maka program akan menampilkan 00:29:45. Masukan dari program ini adalah enam bilangan bulat yang masing-masing melambangkan jam, menit, dan detik dengan menggunakan format jj:mm:dd.2. Buat program untuk menghitungkan berapa banyak jumlah banyak lembaran uang dalam pecahan lima puluh ribuan, sepuluh ribuan, lima ribuan, seribuan, lima ratusan dan seratusan yang dibutuhkan untuk membayar suatu barang dalam kelipatan seratusan, tipe data longint. Inputan data melalui keyboard. Contoh masukan dan keluaran :Harga500001000050001000500100:::::::27500021210Harga500001000050001000500100:::::::236200431102

Penyelesaian :Sintaks programnya :

Outpun programnya:

3. Buant program untuk menghitung frekuensi munculnya huruf dalam suatu program yang diinput user. Contoh: Program Java)Output:Huruf P : 1Huruf o : 1Huruf a : 3Huruf j : 1Huruf r : 2Huruf g : 1Huruf m : 1Huruf v : 1Penyelesaian :Sintaks programnya:

Gambar outputnya :

4. Buat program untuk mengkonversikan suatu nilai yang diinput melalui keyboard ke bentuk bilangannya. Misalnya jika pengguna memasukkan 23453, maka akan menghasilkan tampilan Dua puluh tiga ribu empat ratus lima puluh tiga. Nilai yang dimasukkan minimal 15.