‫Selamat datang kembali.
‫Saya harap Anda berhasil mendapatkan solusi untuk tantangan tersebut dan sekarang mari kita lanjutkan dan lihat bagaimana saya akan melakukannya.
‫Tentu saja, ada banyak solusi untuk tantangan tersebut, dan salah satunya adalah yang akan saya tunjukkan kepada
‫Anda.
‫Jadi, jika Anda tidak berhasil menyelesaikannya, jangan khawatir.
‫Saya akan tunjukkan di video ini.
‫Jadi, pertama-tama, yang kita butuhkan adalah variabel input dan variabel itu akan disetel ke nol.
‫Maka kita membutuhkan jumlah entri.
‫Atau sebenarnya, bisakah Anda menyebut hitungan itu, yang saya katakan juga nol.
‫Tapi kali ini bilangan bulat.
‫Kemudian kita perlu menjumlahkan, yang akan saya setel ke nol juga.
‫Dan kemudian kita membutuhkan nomor saat ini, nomor saat ini dan yang itu akan menjadi nol juga.
‫Jadi ini akan menjadi variabel yang penting untuk program kita selanjutnya, karena yang perlu kita periksa adalah
‫apa yang dimasukkan oleh pengguna atau yang dimasukkan oleh guru?
‫Apakah itu sebuah angka?
‫Jika itu angka, kami baik-baik saja.
‫Kemudian mari kita tingkatkan totalnya.
‫Mari kita tingkatkan hitungannya dan yah, mari kita uraikan input dan tambahkan itu ke total secara umum.
‫Dan nomor saat ini akan menjadi input sebagai nomor.
‫Oke, jadi inilah empat variabel yang relevan di sini.
‫Jadi mari kita buat while loop karena saya ingin melihat apakah inputnya tidak sama dengan minus
‫satu, karena jika demikian, berarti guru tidak mau menambahkan nilai lagi.
‫Sekarang mari kita beri tahu guru terlebih dahulu apa yang dituntut darinya.
‫Jadi mari kita menulis kepadanya.
‫Nomor terakhir adalah dan kemudian kami memiliki, misalnya, di sini nomor nol dan saat ini.
‫Jadi karena kami belum memulai dengan baik, karena kami belum memasukkan apa pun, itu adalah sesuatu yang akan ditampilkan
‫dengan nol di awal.
‫Jadi nomor saat ini akan menjadi nol.
‫Dan itu hanya teks yang guru dapatkan untuk mendapatkan informasi tentang semua status berbeda yang relevan
‫baginya.
‫Kemudian silahkan masukkan skor berikutnya.
‫Itu hanya untuk memberi tahu dia bahwa dia harus memasukkan skor, lalu menghibur garis kanan
‫sekali lagi dan sekarang jumlah entri saat ini sehingga dia tahu berapa banyak entri yang telah dia buat dan itu harus lagi,
‫kurung kurawal kami nol dan kemudian itu akan menjadi hitungan.
‫Sekarang akhirnya menghibur garis terang itu.
‫Anda perlu memberi tahu guru juga bahwa jika dia masuk minus satu, seluruh aplikasi akan selesai.
‫Yah, cukup banyak perhitungan yang harus dilakukan dan dia mendapatkan rata-rata.
‫Jadi silakan masukkan minus satu setelah Anda siap menghitung rata-rata atau setelah Anda memasukkan semua skor atau
‫semacamnya.
‫Jadi teks adalah apa yang Anda, tentu saja, harus memilih sendiri, apa yang ingin Anda beri tahu dia.
‫Sekarang kita membutuhkan input, jadi mari kita dapatkan input dari guru dan itu akan dihibur.
‫Baris baca itu selanjutnya.
‫Kita perlu memeriksa apakah inputnya sama dengan minus satu, jadi minus satu.
‫Dan kita bisa melakukannya dengan cara itu atau kita bisa menggunakan persamaan.
‫Sama dengan minus satu.
‫Lalu apa yang ingin kita lakukan jika guru masuk minus satu?
‫Nah, kami ingin menghitung rata-rata, jadi mari kita lanjutkan konsol baris kanan.
‫Dan apa yang ingin saya lakukan di sini hanyalah untuk kesenangan menonton yang lebih mudah atau kesenangan menonton yang lebih baik untuk menambahkan garis putus-putus
‫ini sehingga kita dapat melihat semua garis hash ini, sehingga kita dapat melihat rata-rata sedikit lebih
‫baik dan melihat bahwa semua langkah sebelumnya adalah terpisah.
‫Sekarang kita perlu menghitung rata-rata dari apa yang dimasukkan dan itu sesuatu yang bisa kita
‫lakukan nanti, menghitung rata-rata dan memberi tahu guru.
‫Jadi itu sesuatu yang bisa kita lakukan nanti.
‫Tapi sekarang ada beberapa hal lain yang perlu kita lakukan juga.
‫Jadi kita perlu, misalnya, memeriksa apakah entri itu benar-benar sebuah angka.
‫Jadi int coba parse.
‫Jadi jika berhasil dia lulus dengan benar dan apa yang ingin kita lewati?
‫Nah, kita perlu mengurai input dan output harus menjadi nomor saat ini.
‫Jadi jika berhasil, kami ingin memiliki nomor saat ini sebagai output.
‫Benar.
‫Selanjutnya, apa yang kami juga ingin memeriksa apakah nomor saat ini, jadi nomor saat ini lebih tinggi dari nol dan
‫nomor saat ini lebih rendah dari 21, karena saya hanya berasumsi bahwa kuartal yang bisa didapat pengguna adalah antara satu
‫dan 20.
‫Jadi itulah yang saya pastikan di sini.
‫Jadi saya memeriksa apakah itu benar-benar sesuatu yang berhasil?
‫Jadi apakah itu angka yang dia masukkan dan apakah angka antara nol dan atau antara satu dan 20?
‫Dan jika itu masalahnya, silakan dan tambahkan ke totalnya.
‫Jadi kita memiliki total nol sejauh ini.
‫Dan yang ingin kita miliki sekarang adalah total sama, total ditambah angka saat ini.
‫Jadi Anda bisa melakukannya dengan total sama dengan total plus atau Anda bisa plus sama dengan nomor saat ini.
‫Jadi itu pendekatan yang lebih pendek.
‫Tetapi yang lain mungkin lebih mudah dibaca berdasarkan apa yang Anda inginkan.
‫Sehingga akan dieksekusi jika dapat diurai menjadi sebuah angka.
‫Jadi apa pun yang dimasukkan pengguna dapat diteruskan ke nomor.
‫Bagaimana jika bukan itu masalahnya?
‫Jadi kalau tidak bisa diurai menjadi angka atau angkanya lebih tinggi dari dua puluh satu atau lebih rendah dari nol,
‫maka kita mau cek dulu apakah entrinya tidak sama dengan minus satu, karena kalau sudah masuk minus satu, maka kita mau untuk
‫menyelesaikan program bagaimanapun juga.
‫Benar.
‫Jadi yang perlu kita lakukan di sini adalah memberi tahu dia.
‫Konsol garis kanan.
‫Silakan
‫masukkan nilai antara satu dan 20, karena kondisi ini di sini hanya akan terpenuhi jika dia memasukkan sesuatu yang
‫tidak antara satu dan 20.
‫Jadi kalau surat, kalau keseluruhan teks, kalau nomor yang berbeda, seperti dua puluh lima atau apalah, maka
‫itu yang akan dicetak padanya.
‫Dan kemudian jika itu terjadi, kami ingin melanjutkan.
‫Jadi kita hanya ingin pergi ke langkah berikutnya dan sekarang kita perlu menjalankan sesuatu di dalam kode liar kita.
‫Jadi saya akan membuatnya sedikit lebih kecil.
‫Jadi kami memiliki semuanya di satu layar dan sekarang kami perlu menambahkan jumlah iterasi.
‫Jadi di sini kita perlu meningkatkan, menambah jumlah, yang menjadi hitungan kita.
‫OK, jumlah entri adalah hitungan kami, dan saya akan menambah jumlah di sini.
‫Mengapa saya bertambah di sini?
‫Yah, saya melakukannya untuk memastikan bahwa itu hanya dieksekusi.
‫Jadi kami hanya menghitung kenaikan jika kami benar-benar ingin meningkatkan untuk menghitung.
‫Karena jika Anda melakukannya tanpa melanjutkan ini di sini, maka itu bahkan akan meningkatkan jumlah entri.
‫Jika angka yang dimasukkan bukan antara nol atau antara satu dan 20 atau jika jenis entrinya berbeda, seperti
‫huruf atau semacamnya.
‫Jadi di sini kami memastikan Kate hanya dieksekusi jika semuanya bekerja dengan baik.
‫Jadi dia memasukkan nilai yang bagus dan kita bisa maju.
‫Baiklah, jadi sekarang satu hal yang harus dilakukan, dan itu adalah menghitung rata-rata.
‫Bagaimana kita melakukannya?
‫Nah, kita lanjutkan di sini.
‫Kami membuat ganda.
‫Dan saya menggunakan ganda sekarang karena jika tidak, rata-rata saya akan menjadi bilangan bulat, yang terpotong dan tidak
‫setepat yang saya inginkan.
‫Jadi saya akan menyebutnya rata-rata, yang merupakan dua kali lipat dari total kami dibagi dengan dua kali lipat dari hitungan kami.
‫Jadi apa yang saya katakan di sini adalah bahwa rata-rata adalah jumlah total yang ada di sini.
‫Bertambah setiap kali kita memasukkan sesuatu dibagi dengan jumlah entri yang kita miliki.
‫Jadi itulah pada dasarnya perhitungan atau rumus untuk menghitung rata-rata selanjutnya.
‫Apa yang ingin kami lakukan adalah menulisnya ke konsol.
‫Jadi mari kita menulis seperti itu.
‫Nilai rata-rata siswa Anda adalah dan kemudian kami menggunakan tanda kurung kurawal nol lagi dan menyerahkan rata-ratanya, dan
‫itu cukup banyak.
‫Jadi sekarang kami memiliki program kami, yang menggunakan input dari pengguna, dan kemudian kami dapat melanjutkan
‫dan mengujinya karena kami sebenarnya kehilangan satu hal.
‫Kami kehilangan garis ulang menjelang akhir karena jika tidak, kami tidak melihat hasilnya di sini.
‫Jadi di konsol itu, membaca sebenarnya membaca membaca garis merah tidak masalah selama kita masih bisa
‫melihat kodenya.
‫Oke, mari kita lari.
‫Angka terakhir itu adalah nol.
‫Silakan masukkan skor berikutnya.
‫Jumlah entri saat ini nol.
‫Harap masukkan minus satu setelah Anda siap menghitung rata-rata.
‫Baiklah, mari kita pergi ke depan.
‫Mari kita masukkan hanya untuk memeriksa.
‫Jika program kami masih berfungsi, masukkan nilai antara satu dan 20.
‫Sempurna.
‫Angka terakhir adalah nol.
‫Silakan masukkan skor berikutnya.
‫Saat ini, jumlah entri adalah nol.
‫Sejauh ini semuanya baik-baik saja.
‫Bahkan jika kita memasukkan beberapa omong kosong di sini, itu masih berfungsi dengan baik.
‫Jadi sekarang mari kita masuk sepuluh.
‫Nomor terakhir adalah sepuluh.
‫Oke sekarang kita masukin 15, 13, 12 dst.
‫Jadi saya hanya akan menambahkan beberapa angka di sini.
‫Dan jika saya menambahkan sesuatu seperti 31, katanya, masukkan nilai antara satu dan 20.
‫Bagus.
‫Jadi dia tahu jika saya melakukan sesuatu yang salah.
‫Jadi jika guru secara tidak sengaja memasukkan nilai yang salah, maka akan dihentikan di sini.
‫Jadi kami memiliki jumlah entri saat ini, 11.
‫Jadi saya akan memasukkan minus satu dan mari kita lihat apa yang terjadi.
‫Dan dikatakan nilai rata-rata siswa Anda adalah sebelas koma nol sembilan nol sembilan nol sembilan dan seterusnya.
‫Besar.
‫Jadi di sini Anda melihat apa yang bisa kita lakukan dengan pengetahuan yang telah kita peroleh sejauh ini.
‫Kami dapat membuat program rata-rata kecil dan Anda dapat melakukan lebih banyak lagi.
‫Jadi, kami belum melihat cara menggunakan antarmuka pengguna Anda yang hebat.
‫Kami masih bekerja dengan konsol, tetapi kami akan sampai di sana sehingga Anda akan melihat cara membuat
‫antarmuka pengguna dengan UPF, yang merupakan alat untuk membuat kegunaan hebat dengan Visual Studio.
‫Jadi untuk saat ini, saya pikir itu kemajuan yang bagus.
‫Dan di video berikutnya, kita akan melanjutkan dengan topik berikutnya.
‫Jadi saya berharap dapat melihat Anda di sana dan saya harap Anda dapat memecahkan masalah atau tantangan itu atau setidaknya sebagian dari
‫tantangan itu.
‫Dan tolong beri tahu saya bagaimana Anda menyelesaikannya sehingga siswa lain dan saya dapat membandingkan apa yang telah Anda lakukan dan memberi Anda
‫beberapa umpan balik dibandingkan dengan apa yang telah kami buat sendiri.
‫Jadi terima kasih banyak dan sampai jumpa di video berikutnya.