Video: DCODE - Dengan Matang Helene Tunjukkan Music Video yang Sudah Dibuat (1/3) 2024
Anda duduk di belakang meja di Motel Jawa. Melihat! Ini dia pesta lima. Orang-orang ini menginginkan sebuah ruangan, jadi Anda memerlukan perangkat lunak yang memeriksa apakah ruangan kosong. Jika ada, perangkat lunak memodifikasi
GuestList. txt
dengan mengganti nomor 0 dengan nomor 5. Seiring keberuntungannya, perangkat lunak ada di hard drive Anda. Perangkat lunak ini ditunjukkan di sini.
impor java statis lang. Sistem. di luar;
import java. util. Pemindai;
impor java io. Mengajukan;
impor java io. IOException;
impor java io. PrintStream;
kelas publik FindVacancy {
public static void main (String args []) melempar IOException {
int guests [] = new int [10];
ruang tengahNum;
Scanner diskScanner = new Scanner (file baru ("GuestList. Txt"));
untuk (roomNum = 0; roomNum <10; roomNum ++) {
tamu [roomNum] = diskScanner. nextInt ();
}
diskScanner. dekat();
roomNum = 0;
sementara (roomNum <10 & & tamu [roomNum]! = 0) {
roomNum ++;
}
jika (roomNum == 10) {
keluar. println ("Sorry, no v cancy");
} lagi {
keluar. cetak ("Berapa banyak orang untuk kamar");
keluar cetak (roomNum);
keluar mencetak("?");
Keyboard pemindai = pemindai baru (Sistem masuk);
tamu [roomNum] = keyboard. nextInt ();
keyboard. dekat();
PrintStream listOut = new PrintStream ("GuestList.txt");
untuk (roomNum = 0; roomNum <10; roomNum ++) {
listOut. cetak (tamu [roomNum]);
daftarOut. cetak ("");
}
daftarOut. dekat();
}
}
}
Motel dimulai dengan dua kamar kosong - Kamar 3 dan 8. (Ingat, kamar mulai dengan Room 0.) Pertama kali Anda menjalankan kode, program memberitahu Anda bahwa Room 3 kosong dan menempatkan lima orang ke dalam ruangan.
Mengisi lowonganKedua kalinya Anda menjalankan kode, program menemukan ruangan kosong yang tersisa (Kamar 8) dan menempatkan pesta dengan sepuluh orang di ruangan itu. (Pesta apa!)
Mengisi kamar kosong terakhir.Ketiga kalinya Anda menjalankan kode ini, Anda tidak memiliki kamar kosong lagi. Saat program menemukan ini, ini akan menampilkan pesan
Sorry, no v cancy
, dengan mengabaikan setidaknya satu huruf dalam tradisi semua tanda neon motel.
Sebuah lari dari kode menulis sebuah merek tamu baru
. txt
file Ini bisa membingungkan karena masing-masing IDE Java memiliki caranya sendiri untuk menampilkan Guestpist
. txt
isi file Beberapa IDE tidak secara otomatis menampilkan daftar tamu terbaru
. txt file
, jadi setelah menjalankan kode, Anda mungkin tidak segera melihat perubahan. Bahkan jika Anda tidak melihat perubahan, perubahan berturut-turut mengubah Tamu Tamu
.txt
file Poke sekitar dalam IDE favorit Anda untuk mengetahui bagaimana membuat refresh IDE
GuestList. txt
tampilan file
Kondisi
roomNum <10 & & tamu [roomNum]! = 0
bisa sangat rumit. Jika Anda memindahkan barang-barang dan menulis tamu [roomNum]! = 0 && roomNum <10 , Anda bisa membuat banyak masalah. Untuk detailnya, lihat allmycode. com.