‫Sekarang setelah Anda mengetahui cara mendeklarasikan balapan inisialisasi dan cara menggunakannya, sekarang saatnya menggunakan a untuk setiap loop
‫atau untuk mengetahui untuk setiap loop untuk mendapatkan semua nilai array atau memasukkan nilai ke dalam array
‫dan sebagainya.
‫Jadi mari kita buat array baru, yang akan saya sebut NUMS.
‫Jadi itu hanya akan berisi beberapa angka dan itu akan menjadi angka yang sama.
‫INT baru katakanlah ia memiliki sepuluh nilai, jadi harus ada sepuluh nilai dalam array itu dan semuanya harus bilangan
‫bulat.
‫Selanjutnya, saya ingin memasukkan nilai ke dalam array integer itu jadi kita mulai dengan menggunakan for loop di sini.
‫Dan saya hanya akan memulai dengan nol saya lebih kecil 10 dan saya plus plus.
‫Jadi yang saya lakukan di sini hanyalah menetapkan nilai indeksnya ke sementara nilai itu sendiri.
‫Jadi mari kita lanjutkan dan katakan saja saya tahu apa yang akan dilakukan adalah pada posisi nol.
‫Jadi pada indeks nilai nol akan menjadi nol.
‫Pada indeks satu, nilainya akan menjadi satu.
‫Baiklah.
‫Jadi inilah yang kami lakukan dengan Falu ini dan hingga sembilan.
‫Jadi sampai lebih rendah dari sepuluh.
‫Begitu seterusnya hingga sembilan.
‫Oke, jadi mari kita lanjutkan dan lihat apa artinya itu.
‫Jadi untuk menjalankan loop dan melihat semua nilai, kita cukup menggunakan loop for
‫lagi untuk dan dan saya akan menggunakan J di sini empat dan J sama dengan nol J lebih rendah sepuluh J plus plus.
‫Dan sekarang saya hanya ingin melihat CW Double Tap dan di sini saya mendapatkan elemen di posisi nol.
‫Jadi saya hanya ingin mendapatkan nilai dari array saya dan itu akan sama dengan satu.
‫Tidak hanya di sini J dan Nums di posisi J.
‫Jadi ini adalah indeks dan itu akan menjadi nilai sebenarnya.
‫Dan akhirnya, pada satu titik, kita perlu menunggu output atau input dari pengguna.
‫Baiklah.
‫Jadi mari kita jalankan itu.
‫Dan di sanalah kami.
‫Kami mendapatkan 11 nol dan satu, dua, tiga dan seterusnya.
‫OK, jadi itu saja yang saya lakukan di sini.
‫Kita bisa mengubahnya menjadi katakanlah saya tidak ingin masuk ke dalamnya.
‫Saya mau masuk I plus 10.
‫Jadi mari kita jalankan lagi.
‫Dan pada posisi nol, kita memiliki nilai sepuluh pada posisi satu, kita memiliki nilai sebelas
‫dan seterusnya.
‫Baiklah.
‫Jadi tidak harus nilai indeks yang sama dengan indeks itu sendiri.
‫OK, jadi itu salah satu cara untuk melakukannya.
‫Tapi apa yang kita lakukan di sini cukup berisiko.
‫Jadi, misalnya, jika saya hanya mengatakan hingga 11 atau di bawah 11, maka itu berarti hingga 10, saya mengalami indeks di
‫luar pengecualian obligasi atau benar-benar di luar kisaran pengecualian.
‫Jadi apa artinya itu mencoba mengakses indeks array, yang berada di luar
‫jangkauan, yang tidak berada dalam jangkauan array karena array hanya memiliki kisaran 10 dan kami mencoba
‫mengakses posisi ke-11.
‫Dan itu adalah sesuatu yang tidak berhasil.
‫Jadi kita mendapatkan kesalahan ini.
‫Jadi untuk menghindarinya, kami punya dua solusi.
‫Salah satunya, kita menggunakan properti length.
‫Jadi hanya selama panjangnya.
‫Itulah berapa banyak nilai yang ingin kita miliki.
‫OK, jadi kami menjalankannya lagi dan sekarang kami tidak mendapatkan kesalahan.
‫Jadi sekarang tidak apa-apa.
‫Cara alternatif adalah dengan menggunakannya untuk setiap loop, jadi mari kita lihat struktur untuk setiap loop.
‫Pertama kita menggunakan keyboard untuk masing-masing dan kemudian di dalam tanda kurung kita membuat variabel baru.
‫Aku hanya akan menyebutnya datang.
‫Dan kemudian Anda mengatakan masuk.
‫Jadi, sekali lagi, kata kunci baru dalam nama array.
‫Jadi dalam angka.
‫Jadi itulah nama array nums yang kami miliki di sini.
‫Jadi kita katakan buat variabel bernama K dan jalankan melalui seluruh array.
‫Jadi yang akan dilakukan adalah itu hanya akan memberi kita hal yang sama sebenarnya.
‫Tetapi untuk menjalankannya dengan baik, kita membutuhkan penghitung karena saya ingin mengetahui posisinya juga.
‫Jadi saya hanya akan membuat penghitung dan saya akan menggunakan pernyataan garis merah konsol dari sini
‫sekali lagi.
‫Jadi kita memiliki elemen dan sekarang menjadi J dan num, tapi itu adalah counter dan K.
‫Jadi Kay sebenarnya adalah nilai angka pada indeks tertentu, jadi pertama di indeks nol, lalu indeks satu,
‫indeks dua dan seterusnya.
‫Jadi berapa banyak entri yang kita miliki dalam angka?
‫Itu akan mengulangi semuanya dan itu hanya akan di setiap loop mengatakan bahwa Kay adalah nilai
‫indeks saat ini.
‫Jadi dulu indeksnya nol, lalu indeks satu, indeks dua dan seterusnya.
‫Jadi jika Anda menjalankannya lagi.
‫Kami melihat kami mendapatkan 10 hingga 19 dan kemudian 10 hingga 19.
‫Baiklah, jadi ini untuk setiap loop di sini, sangat mirip dengan ini untuk Loop.
‫Ia melakukan hal yang sama.
‫Jadi itu hanya berjalan melalui array dan dapat digunakan dengan cukup efektif, yang cukup keren.
‫Jadi apa tujuan keseluruhan untuk masing-masing terhadap for loop?
‫Jadi idenya di sini adalah bahwa K sebenarnya memiliki tipe yang sama dengan nilai dari array itu sendiri.
‫Dalam hal ini kami selalu memiliki bilangan bulat sebagai nilai loop.
‫Jadi loop menghargai J ini atau biasanya itu adalah mata misalnya, di sini di loop ini.
‫Jadi selalu bilangan bulat ketika kita mengulang dengan for loop, tetapi dengan untuk setiap loop, tipe data
‫selalu salah satu dari array.
‫Maka Anda tidak perlu menentukan saldo.
‫Jadi Anda tidak perlu memberi tahu kapan itu dimulai dan kapan itu berakhir.
‫Itu selalu mengetahuinya hanya dengan array itu sendiri.
‫Jadi array, katakanlah, memiliki lima nilai, maka ia tahu bahwa ia perlu dijalankan lima kali.
‫Sekarang dalam hal kinerja, dalam banyak kasus volume lebih cepat daripada untuk setiap loop.
‫Tetapi jika Anda ingin menggali lebih dalam, Anda harus memeriksanya sendiri.
‫Jadi buat kompleks untuk masing-masing dan empat loop dan uji satu sama lain untuk melihat apa yang berkinerja lebih baik.
‫Baiklah, sekarang, sedikit tantangan untukmu.
‫Saya hanya akan mengetiknya di sini.
‫Baiklah.
‫Jadi yang satu cukup sederhana membuat tingkat dengan lima teman terbaik Anda.
‫Hub data harus jelas dan kemudian buat untuk setiap loop, yang membuat semuanya.
‫Jadi positif dan mencoba melakukan itu.
‫Baiklah.
‫Saya harap Anda mencobanya.
‫Jadi saya hanya akan menyingkirkan semua kode ini di sini.
‫Dan saya akan membuat string array, teman-teman saya, sama dengan Michael.
‫Darah, ya, dan kemudian Anda menulis, ini adalah teman-teman saya sekarang dibuat untuk setiap loop yang berjalan melalui mereka
‫semua.
‫Jadi string nama di teman-teman saya.
‫Dan sekarang mari kita sapa mereka semua, jadi S. W konsol ketuk dua kali, kan?
‫Hai, yang di sana.
‫Dan saya akan menggunakan nol.
‫Ayo, teman saya.
‫Dan yang ini akan menjadi namanya.
‫Dan terakhir di akhir, konsol kunci grid sehingga kita dapat melihat atau menyelesaikan program sendiri.
‫Jadi mari kita jalankan itu.
‫Jadi di sanalah kami.
‫Halo, Michael.
‫Sahabatku, entah temanku, entah kau temanku dan lain sebagainya.
‫Jadi sekarang saya membacanya ke semua teman saya dan saya tidak perlu melakukannya secara manual.
‫Satu per satu.
‫Saya hanya menulis untuk setiap loop untuk itu dan setuju dengan semuanya.
‫Jadi itu sudah sangat sederhana tapi yah, kita cukup menyapa teman kita dan itu bisa lebih kompleks.
‫Jadi kita bisa, misalkan, membuat daftar email di sini dan kemudian kita bisa membuat layanan email atau layanan surat, yang
‫kemudian akan membuat email dan mengirimkannya ke mereka semua satu per satu.
‫Dan kita akan melakukannya dengan a untuk setiap grup secara otomatis.
‫Baiklah.
‫Jadi, Anda telah melihat cara menggunakan balapan, tetapi masih banyak yang perlu diketahui tentang balapan.
‫Dan kita akan melihatnya di video berikutnya.
‫Jadi sampai jumpa di sana.