C# Girilen Sayıya Kadar Olan Sayıları Toplama

C# Girilen Sayıya Kadar Olan Sayıları Toplama

Program yazmaya genellikle console üzerinde başlanır ve algoritma mantığınızı geliştirmeye yönelik örnek uygulamalar yazarsınız.

Örneğimizi bu amaç ile hazırladık.

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

namespace sayiyakadartopla
{
    class Program
    {
        static int Main(string[] argv)
        {
            int sayac, toplam = 0;
            try
            {
                int args = int.Parse(argv[0]);
                for (sayac = 1; sayac <= args; sayac++)
                {
                    toplam += sayac;
                }
                Console.Write("1'den " + args + " Sayısına kadar olan sayıların toplamı: " + toplam + "\n");
                return toplam;
            }
            catch
            {
                Console.WriteLine("Lütfen bir sayı giriniz");
                return 0;
            }
        }
    }
}

Klavyeden F5 tuşuna basarak debug işlemi yapıyoruz. Ancak yukardaki komutları derleyicide çalıştırırsanız ekranınıza bir çıktı vermeyecektir. Nedeni ise Console.ReadKey(true).KeyChar kodunun olmaması. Ekranı bekletmiyorum çünkü; konsol uygulamalarını derleyicide denediğinizde mantığı tam olarak anlamayacaksınız. Konsol uygulamalarını derledikten sonra komut satırında test etmeniz gerekir. Projemizdeki build menüsünden build sayıyakadar topla seçimi yaparak derliyoruz.

Sonrasında visual studio nereye kaydettiyse debug klasöründeki exe dosyasını buluyoruz.

D:\c-programlama\sayiyakadartopla

Ben projeyi oluştururjen bu dizine kaydetmiştim. bu klasörde uygulamanızı bulabilirsiniz.

D:\c-programlama\sayiyakadartopla \sayiyakadartopla\bin\Debug

exe dosyamız ise burada. ben sayiyakadartopla.exe dosyasını kopyalayarak

D:\c-programlama\uygulamalar

Klasörüne aldım.

C# Girilen Sayıya Kadar Olan Sayıları Toplama

komut satırından D:\c-programlama\uygulamalar klasörüne girerek

sayiyakadartopla 25

komutunu yazarak uygulamamızı çalıştırdık. Eğer uygulamayı system32 klasörüne alırsanız klasör seçimi yapmadan direk çalıştırabilirsiniz.

Ancak bunun için .net framework seçimini değiştirmemiz gerekiyor. 4.6.1 üzerinde çalıştıramadığım için framework versiyonunu değiştirdim. framework 4 seçimi yaptım. sonra tekrar build ettim.

C# Girilen Sayıya Kadar Olan Sayıları Toplama
C# Girilen Sayıya Kadar Olan Sayıları Toplama

Artık windows üzerinde koşan kendi uygulamanızı geliştirmiş oldunuz.

Saygılarımla

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir