C# Console Uygulamaları For ve While Döngüsü

C# Console Uygulamaları For ve While Döngüsü yazımızda döngüler oluşturarak sayılarla işlemler yapma, rastgele sayılar atayarak döngü içerisinde kullanma gibi döngüsel programlar yapacağız.

csharp
csharp

İç İçe For Döngüsü İle Girdiğimiz Sayı Kadar Satır ve Bir Eksiği Kadar Sütun da * Karakterini Yazdıran Program

Sağa doğru yazdırma
Sağa doğru yazdırma

Kod Başlangıcı:

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

namespace _27eylul2016
{
class Program
{
static void Main(string[] args)
{

Console.WriteLine(“bir sayı giriniz: “);
int sayi = Convert.ToInt32(Console.ReadLine());
for (int i = 0; i < sayi; i++)
{
for (int j = 0; j <= i; j++)
{
Console.Write(” “);
}
for (int k = 0; k < sayi – 1; k++)
{
Console.Write(“*”);
}
Console.WriteLine(“”);
}
Console.ReadLine();
}
}
}


For Döngüsü İle Yazının Tersini Yazdırma

Kelimenin Tersi
Kelimenin Tersi

Kod Başlangıcı:

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

namespace _28eylul2016
{
class Program
{
static void Main(string[] args)
{

Console.WriteLine(“Kelime girin: “);
string kelime = Console.ReadLine();
for (int i = kelime.Length – 1; i >= 0; i–)
{
Console.Write(kelime[i]);
}
Console.ReadLine();
}
}
}


For Döngüsü İle Random İstenilen Sayı Kadar Harf Yazan Program

Harf Üretme
Harf Üretme

Kod Başlangıcı:

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

namespace _28eylul2016
{
class Program
{
static void Main(string[] args)
{

string harf = “abcdefghijklmnoprstuvyz”;
string uret = ” “;
int sayi;
Random rastgele = new Random();

Console.Write(“Kaç harfli olmasını istersiniz : “);
sayi = Convert.ToInt32(Console.ReadLine());
for (int i = 1; i <= sayi; i++)
{
uret += harf[rastgele.Next(harf.Length)];
}
Console.Write(“Üretilen harfler : ” + uret);
Console.ReadLine();
}
}
}


For Döngüsü İle Bakteri Sayısını Bulan Program

Bir bakteri cinsi her 4 dakikada bir 2 ye bölünerek çoğalmaktadır.Başlangıçta 1 bakteri olduğunu kabul ederek, 1 saat sonra oluşacak bakteri sayısını bulma.

Bakteri Sayısı
Bakteri Sayısı

Kod Başlangıcı:

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

namespace _28eylul2016
{
class Program
{
static void Main(string[] args)
{

int bakteri = 1;
for (int i = 1; i <= 60; i += 4)
{
bakteri = bakteri * 2;
}
Console.WriteLine(“1 saat sonra oluşacak bakteri : ” + bakteri);
Console.ReadLine();
}
}
}


While Döngüsü İle 0’dan 10’a Kadar Olan Sayıların Toplamını Bulan Program

Toplam
Toplam

Kod Başlangıcı:

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

namespace _28eylul2016
{
class Program
{
static void Main(string[] args)
{

int i = 0;
int toplam = 0;
while (i <= 10)
{
toplam = toplam + i;
i++;
}
Console.WriteLine(“Toplam sonucu : ” + toplam);
Console.ReadLine();
}
}
}


C# Console Uygulamaları For ve While Döngüsü.

Admin

Yazılım mühendisi

Eklemek istedikleriniz :