Bagaimana Cara Terbaik Menerapkan Untuk Loop In C?



Dalam artikel ini di For Loop in C kita akan menjelajahi segala sesuatu tentang For loop langsung dari sintaks dasar hingga berbagai cara menerapkannya.

Dalam artikel ini di For Loop in C kita akan menjelajahi segala sesuatu tentang For loop langsung dari untuk berbagai cara menerapkannya. Petunjuk berikut akan dibahas dalam artikel ini,

Jadi mari kita mulai,





Untuk Loop di C

Loop adalah salah satu konsep dasar dalam semua bahasa pemrograman karena menyederhanakan masalah yang kompleks. Dengan kata sederhana, loop mengulangi rangkaian kode yang sama beberapa kali hingga kondisi yang diberikan mengembalikan false. Jadi, alih-alih menulis kode yang sama lagi & lagi, kita dapat menggunakan loop untuk mengeksekusi kode yang sama beberapa kali.

Misalnya, untuk mencetak bilangan asli dari 1 hingga 100, Anda dapat menulis 100 pernyataan cetak, atau Anda dapat menjalankan loop untuk 100 iterasi dan mencetak bilangan asli. Jelas opsi kedua lebih mudah & lebih layak.



Pindah dengan artikel For Loop In C ini,

Loop di C

Loop terdiri dari dua bagian:

  • Tubuh Loop: terdiri dari sekumpulan pernyataan yang perlu dieksekusi secara terus menerus
  • Pernyataan Bersyarat : adalah sebuah kondisi. Jika benar, maka iterasi berikutnya dijalankan jika tidak aliran eksekusi keluar dari loop.

Jenis Loop di C



Ada dua jenis loop di C yaitu loop yang dikontrol entri & loop keluar yang dikontrol.

  • Loop yang dikontrol entri: Loop yang dikontrol entri adalah loop tempat kondisi pengujian diuji sebelum menjalankan badan loop. For & While loop adalah loop yang dikontrol entri.
  • Keluar dari loop terkontrol: Loop terkontrol keluar adalah loop yang kondisi pengujiannya diuji setelah menjalankan isi loop. do-while loop adalah loop yang dikontrol keluar.

Pindah dengan artikel For Loop In C ini,

js mendapatkan panjang array

Untuk Sintaks Loop

For Loop adalah struktur perulangan yang digunakan untuk mengeksekusi urutan kode sampai kondisi yang diberikan mengembalikan nilai false. Kondisi terbaik untuk menggunakan for loop adalah ketika jumlah iterasi diketahui sebelumnya.

Sintaksis:

for (inisialisasi kondisi test increment atau decrement) {// blok kode akan dijalankan berulang kali}

Diagram Alir For Loop

Loop - Untuk Loop In C - Edureka

Langkah 1: Dalam aliran eksekusi, pertama variabel counter diinisialisasi.

Langkah 2: Kondisi pengujian diverifikasi, di mana variabel penghitung diuji untuk kondisi tertentu. Jika kondisi mengembalikan nilai true maka blok kode yang berada di dalam badan fungsi akan dieksekusi, jika tidak loop for akan dihentikan & kontrol keluar dari loop.

Langkah 3: Jika badan fungsi berhasil dijalankan, variabel counter bertambah atau berkurang berdasarkan operasi.

Contoh

#include int main () {int counter for (counter = 1 counter<=10 counter++) { printf('%dn', counter) } return 0 }

Keluaran:

Pindah dengan artikel For Loop In C ini,

Berbagai Bentuk For Loop In C

  • Counter ++ & counter + 1 menghasilkan keluaran yang sama.

Contoh:

#include int main () {int counter for (counter = 1 counter<=10 counter=counter+1) { printf('%dn', counter) } return 0 }

Keluaran:

Anda dapat melewati inisialisasi variabel counter & dapat dideklarasikan sebelum loop.

Contoh:

#include int main () {int counter = 1 for (counter<=10 counter=counter+1) { printf('%dn', counter) } return 0 }

Keluaran:

Anda dapat melewati inisialisasi variabel counter, tetapi titik koma sebelum kondisi pengujian harus ada, jika tidak maka akan memunculkan kesalahan kompilasi.

Anda juga dapat melewati incrementing atau decrementing penghitung. Namun dalam skenario ini, penghitung harus bertambah di dalam badan loop-for.

Contoh:

apa itu konstruktor di python
#include int main () {int counter for (counter = 1 counter<=10) { printf('%dn', counter) counter=counter+1 } return 0 }

Pindah dengan artikel For Loop In C ini,

Anda dapat melewati kondisi di pengulangan for, yang akan menghasilkan pengulangan tanpa batas.

Contoh:

#include int main () {int counter for (counter = 1 counter ++) {printf ('% dn', counter)} return 0}

Keluaran:

Infinte Loop

Kita dapat menginisialisasi lebih dari satu variabel dalam for loop.

Contoh:

#include int main () {int x, y, z for (x = 1, y = 2, z = 3 x<5 x++, y++, z++) { printf('x %dn', x) printf('y %dn', y) printf('z %dn', z) } return 0 }

Keluaran:

Pindah dengan artikel For Loop In C ini,

Bersarang untuk loop di C

Anda dapat meletakkan satu loop for di dalam loop for lainnya di C. Ini disebut loop for bersarang.

Contoh:

#include #include int main () {int i, k, lines, blank printf ('Masukkan jumlah baris:') scanf ('% d', & baris) blank = baris untuk (i = 1 i<= rows i++ ) { for ( k = 1 k < blank k++ ) printf(' ') blank-- for ( k = 1 k <= 2*i - 1 k++ ) printf('*') printf('n') } return 0 }

Contoh:

Pindah dengan artikel For Loop In C ini,

cast ganda ke int java

Jumping Out of Loops

Dalam berbagai skenario, Anda perlu keluar dari loop atau melewati iterasi loop saat kondisi tertentu terpenuhi. Jadi, dalam skenario tersebut dikenal sebagai jumping out of the loop. Ada dua cara untuk mencapai hal yang sama.

pernyataan istirahat

Ketika pernyataan break ditemukan di dalam loop, loop segera keluar dan program melanjutkan dengan pernyataan segera setelah loop.

Dalam kasus loop bersarang, jika pernyataan break ditemukan di loop dalam, maka loop dalam keluar.

Contoh:

#include int main () {int counter for (counter = 1 counter<=10 counter++) { if(counter==5) { break } printf('%dn', counter) } return 0 }

Keluaran:

Output - Untuk Loop In C - Edureka

Lanjutkan pernyataan

Pernyataan Lanjutkan mengirimkan kontrol langsung ke kondisi uji dan kemudian melanjutkan proses pengulangan.

Saat menemukan kata kunci lanjutkan, aliran eksekusi meninggalkan iterasi loop saat ini, dan dimulai dengan iterasi berikutnya.

Contoh:

#include int main () {int counter for (counter = 1 counter<=10 counter++) { if(counter%2==1) { continue } printf('%dn', counter) } return 0 }

Keluaran:

Output - Untuk Loop In C - Edureka

Dengan ini kita sampai pada akhir blog ini di 'For Loop In C'. Saya harap Anda menemukan ini informatif dan bermanfaat, nantikan lebih banyak tutorial tentang topik serupa. Anda juga dapat memeriksa program pelatihan kami.o dapatkan pengetahuan mendalam tentang jQuery bersama dengan berbagai aplikasinya, Anda bisa untuk pelatihan online langsung dengan dukungan 24/7 dan akses seumur hidup.Implementasikan kode di atas dengan string dan modifikasi yang berbeda. Sekarang, kami memiliki pemahaman yang baik tentang semua konsep utama yang terkait dengan penunjuk.

Ada pertanyaan untuk kami? Sebutkan mereka di bagian komentar blog ini dan kami akan menghubungi Anda kembali.