Artikel

Latihan Java untuk kursus pelatihan Basis Java

Daftar latihan java dengan solusi untuk kursus pelatihan Java Base.

Penomoran latihan menunjukkan tingkat kesulitan, dari yang paling sederhana hingga yang paling rumit. Jika Anda memiliki komentar, pertanyaan atau saran: tulis kepada kami di info @bloginnovazione.it

Latihan 1
Tulis program Java yang meminta pengguna untuk memasukkan dua string dan menampilkan pengguna true jika string sama dan false jika berbeda.
Latihan 2
Tulis program Java yang meminta pengguna untuk memasukkan dua string (str1 dan str2) dan yang menampilkan kalimat berbeda kepada pengguna dengan ketentuan sebagai berikut:
1) jika mereka sama tulis "string" + + ”sama dengan” +
2) jika berbeda tulis "string" + + ”Berbeda dari” +
3) jika salah satu dari keduanya termasuk dalam "string" lainnya + + ”Termasuk dalam string +
4) jika yang satu termasuk dalam yang lain, sebutkan berapa banyak kejadian yang ada, lalu tuliskan
"Kejadiannya adalah:" +
Latihan 3
Diberikan input keyboard, periksa kontennya, (tiga kondisi pertama tidak eksklusif, sedangkan false (kontemporer) dari tiga kondisi pertama menyiratkan opsi keempat):
1) jika bilangan biner dikonversi ke desimal dan heksadesimal output
2) jika angka desimal dikonversi ke output ke biner dan heksadesimal
3) jika bilangan hex dikonversi ke keluaran biner dan desimal
4) dalam semua kasus lain, laporkan masukan yang tidak dapat diterima dan permintaan penyisipan
lalu untuk input '101' lakukan konversi 1, 2 dan 3
untuk input '123' lakukan konversi 2 dan 3
untuk input '89A' lakukan konversi 3
untuk input '89G' lakukan poin 4
Latihan 4
Buatlah program untuk mengubah suhu dari derajat Celcius ke derajat Kelvin. Program harus memiliki dua label, dua bidang teks dan sebuah tombol. Bidang teks dan label harus diatur dalam panel dengan tata letak kisi kolom tunggal; panel lain akan berisi tombol tunggal dan akan ada panel utama yang berisi dua panel yang dijelaskan.
Latihan 5
Tulis sebuah program Java yang mengambil dua input keyboard dan output jumlah, dengan mempertimbangkan bahwa:
- jika mereka adalah dua bilangan bulat, jumlahnya dilaporkan sebagai output
- jika mereka adalah dua string, rangkaian dilaporkan dalam output
Latihan 6
Tulis ulang kode latihan 3 menggunakan kelebihan Java, definendo dua metode yang memiliki nama yang sama dan implementasinya: yang pertama adalah jumlah aritmatika dan yang kedua adalah rangkaian string
Latihan 7
Tulis ulang kode latihan 4 menggunakan Java overloading, mengenali isi string menggunakan ekspresi reguler. Jika ada setidaknya satu huruf maka kita gabungkan, jika tidak kita tambahkan
Latihan 8
Menulis program Java yang diberi angka dalam input menghitung faktorial menggunakan rekursi dan iterasi, dan menulis kedua hasilnya ke output.
Latihan 9
Menulis program Java yang diberi angka dalam input menghitung faktorial menggunakan rekursi dan iterasi, dan menulis kedua hasilnya ke output.
Latihan 10
Tulis sebuah program java yang mampu mengelola operasi penyisipan, penghapusan, dan pencarian biner dalam daftar bilangan bulat, dengan tujuan mengelola indeks angka yang terurut dengan mensimulasikan perilaku indeks tabel dari database relasional.
Latihan 11
Tulis program java yang membaca file input bernama textinput.txt dan memeriksa isinya
1) jika file tidak ada, tulis "file tidak ada"
2) jika file ada dan kosong, tulis "file textinput.txt kosong"
3) jika file tersebut ada dan hanya berisi satu nomor, cetak nomor tersebut di layar
4) jika file tersebut ada dan berisi dua angka pada dua baris, cetak jumlah antara dua angka
5) jika file tersebut ada dan berisi lebih dari dua angka, jadikan itu produk
Latihan 12
Penulisan program java untuk mengelola pesanan di meja restoran.
Meja dapat diatur di restoran, masing-masing dengan id numerik dan sejumlah kursi.
Untuk setiap tabel harus disimpan bevdan hidangan yang dikonsumsi, tagihan yang harus dibayar harus dapat dihitung secara otomatis.
Piring dan bevande tersedia, malah disimpan dalam kelas 'Menu' yang membaginya menjadi dua kategori (hidangan dan bevpergi, tentu saja).
Setiap hidangan atau bevanda harus memenuhi syarat dengan pengidentifikasi alfanumerik unik (nama) dan harganya.

Drafting BlogInnovazione.it


Buletin inovasi
Jangan lewatkan berita terpenting tentang inovasi. Daftar untuk menerimanya melalui email.

Artikel Terbaru

Intervensi inovatif dalam Augmented Reality, dengan penampil Apple di Poliklinik Catania

Operasi oftalmoplasti menggunakan penampil komersial Apple Vision Pro dilakukan di Poliklinik Catania…

3 Mei 2024

Manfaat Halaman Mewarnai untuk Anak - dunia keajaiban untuk segala usia

Mengembangkan keterampilan motorik halus melalui mewarnai mempersiapkan anak untuk keterampilan yang lebih kompleks seperti menulis. Mewarnai…

2 Mei 2024

Masa Depan Ada di Sini: Bagaimana Industri Perkapalan Merevolusi Perekonomian Global

Sektor angkatan laut adalah kekuatan ekonomi global sejati, yang telah menuju pasar 150 miliar...

1 Mei 2024

Penerbit dan OpenAI menandatangani perjanjian untuk mengatur aliran informasi yang diproses oleh Kecerdasan Buatan

Senin lalu, Financial Times mengumumkan kesepakatan dengan OpenAI. FT melisensikan jurnalisme kelas dunianya…

April 30 2024