c# uygulama örnekleric# uygulama örnekleri

Merhaba arkadaşlar programlama öğrenmek için her zaman yeni örnekler denemelisiniz. Bunun için bugün sizlere C# İle For Döngüsü Kullanımı ve Örneklerini aktaracağız. C# Consol ile işlemler nasıl gerçekleşir? C# İle For Döngüsü Kullanımı ve Örnekleri nasıl gerçekleşir? Gibi sorularınızın cevabını bu içerikte bulabilirsiniz.

C# For Döngüsü
C# For Döngüsü

Console da For döngüsü nasıl çalışır?

For döngüsü bizlerin yaptığı sınırlamalar ile çalışır. Bir sınırlama içerisine yapılacak işlemleri oluşturan alana for döngüsü denir. For döngüsü kendi içerisinde farklı sınırlamalara da gidebilir. Bunu da ilerleyen örnekler de göreceğiz. Uygulamamız c# console formatındadır. O yüzden kullanılması gerekenler alt başlığımız bulunmamaktadır.

Kod alanı ve Örnekler

İlk örnek: Bu örneğimiz  de değişken kullanılmamaktadır.1 rakamı ile 1000 sayısı arasındaki sayıların ortalamasını bu örnekte almaktayız. İşlem yapacağımız toplam değişkeninin içini “0” değerini eklemekteyiz. Bunun nedeni ise her işlem başlangıcında içinin boş olması gerekmektedir. Bu örneğimiz ile for döngüsünün ana mantığını anlayabiliriz.Temel console ve for döngüsü örneği olan bu örneğimizin kod alanı;
int i;
double toplam=0;
for (i = 1; i <= 1000; i++)
{
toplam += i;
}
toplam /= 1000;
Console.WriteLine(toplam);
Console.ReadKey();
İkinci örnek: Bu uygulama da dışarıdan bir değer girilmemektedir. Örneğimiz de 100 ile 200 sayıları arasındaki çift sayıların toplamını ekrana yazdırmaktayız. Bu örnek uygulama bir önceki örnek uygulamadan bir adım zor olsa da console da for döngüsünü kavramak için ideal örneklerden biridir.
int i;
double toplam = 0;
for (i = 100; i <= 200; i+=2)
{
toplam += i;
Console.WriteLine(toplam);
}
toplam /= i;
Console.WriteLine(toplam);
Console.ReadKey();
Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır C# programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir