Skip to content Skip to sidebar Skip to footer

Perulangan Menggunakan FOREACH Dalam C#

ilmuit.id - Halo kawan iseng nulis tutorial c#,  melakukan perulangan selain menggunakan FOR dan WHILE pada umunya. Di C# ternyata ada namanya perulangan menggunakan FOREACH mungkin tulisan ini hanya untuk mereka yang sedang belajar tentang pemrograman dasar salah satunya C# ( C Sharp ), Apa sih fungsi dari statement ini ? 

Statement ini dapat menelusuri elemen-elemen pada sekelompok nilai atau objek. didalam C# kelompok / nilai disebut dengan collection ( koleksi )

misalnya koleksi sederhana bisa kita contohkan dengan menggunakan ARRAY didalam elemen array ini kita akan menelusuri  elemen dengan menggunakan statement foreach 

Format umum penulisanya sebagai berikut :

foreach ( tipe element in koleksi )
{
         statement ;
}

Jika variabel element sudah diketahui nilai berupa INT, STRING , dll kita dapat menyesuikan sesuai dengan tipe nilai didalam koleksinya, jika nilai didalam koleksinya belum anda ketahui anda dapat menggunakan tipe VAR dalam pendeklarasian tipe element.

contoh pengunaan program foreach  menghitung rata rata :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
    class DemoForeach
    {
   
        static void Main()
        {
         
            int[] nilai = { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; // mendeklarasikan dan menginisialisasi array
            int jumlah;
            double ratarata;

            jumlah = 0;
         
            foreach (var elemen in nilai) // elemen dideklarasikan menggunakan tipe var
            {
                jumlah = jumlah + elemen;
            }

            ratarata = (double) jumlah / nilai.Length;

            Console.WriteLine("Rata-rata = " + ratarata);

            Console.ReadLine();
        }
   
    }

}


int[] nilai = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };   kode  pembuatan array nilai


kode diatas data dideklarasikan dengan tipe var 

karena kita belum tentu tau tipe data apa di dalam array jika sudah tau kita dapat mendeklarasikan secara spesifik semisal INT, STRING Dll.

Kita juga menggunakan properti LENGTH yang bertujuan untuk mendapatkan jumlah dari elemen yang di telusuri.

Nah hasilnya programnya di bawah ini kali ini belum detail penjelasanya lagi malas neranginya  ( :V )

program demo foreach mencari rata rata

Kali ini tutorialnya mungkin ngacak nanti di beresin satu persatu agar lengkap, dan tulisan diatas hanya berlaku untuk mereka yang sedang belajar pemrograman dasar.

Reference :
https://docs.microsoft.com
Budi Raharjo Mudah Belajar C# 
Suhu Novian Hendrianto ( Profesional Mastering  C#  )