recent posts

banner image

C# ile girilen bir sayının faktöriyelini hesaplama işlemini kullanıcının tercih ettiği döngü metodu ile çalışan program

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

namespace faktöriyel_method
{
    class Program
    {
        static void Main(string[] args)
        {
            int fak=1;
            faktoriyel:
            Console.Write("Faktöriyeli Alınacak Sayıyı Giriniz=");
            int sayi = int.Parse(Console.ReadLine());
            if (sayi < 0) { Console.Write("Negatif bir sayı girdiniz....\n"); goto faktoriyel; }
            Console.Write("For için 'for'\nWhile için 'while' yazınız=");
            string secim = Console.ReadLine();
            Console.Write("-----------------------------------------\n");
            if(secim=="for")
            {
                for (int i = 1; i <= sayi; i++)
                {
                    fak = fak * i;
                }
            }
            else if (secim == "while")
            {
                for (int i = 1; i <= sayi; i++)
                {
                    fak = fak * i;
                }
            }
            else
            {
                Console.Write("Yanlış Bir Seçim Yaptınız...");
                goto faktoriyel;
            }
            Console.Write("{0} sayısının faktöriyelini {1} döngüsü ile yaptık sonucu={2}", sayi, secim, fak);
            Console.ReadKey();
        }
    }
}


C# ile girilen bir sayının faktöriyelini hesaplama işlemini kullanıcının tercih ettiği döngü metodu ile çalışan program C# ile girilen bir sayının faktöriyelini hesaplama işlemini kullanıcının tercih  ettiği döngü metodu ile çalışan program Reviewed by Abdulhamit Ekşioğlu on Ekim 29, 2014 Rating: 5

Hiç yorum yok:

Blogger tarafından desteklenmektedir.