فاکتوریل C# سوال جدید - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

فاکتوریل C# سوال جدید

+1 امتیاز
برنامه ای بنویسید که یک مقدار صحیح غیر منفی را دریافت ( از طریق کادر تبادلی) و فاکتوریل آنرا محاسبه و چاپ کند...؟

 

ممنون میشم یکی از بچه ها به این سوالم جواب بده...

 

اگه میشه سورس رو بصورت کامل بذارید تا کلا" مفهوم سوال رو نحوه حل کردن رو یاد بگیرم...
سوال شده اردیبهشت 13, 1393  بوسیله ی sadegh tajgardon (امتیاز 20)   2 2 5
دوباره تگ گذاری شد تیر 16, 1393 بوسیله ی BlueBlade
این جا توضیح داده شده :
http://goo.gl/6SAjJq
برای                 اعداد منفی و اعشاری خواسی ما در خدمتیم

2 پاسخ

+1 امتیاز
 int num = int.Parse(textBox1.Text), f=1;
            if (num > 0)
            {
                for (int i = 2; i <= num; i++)
                {
                    f *= i;
                }
                textBox2.Text = f.ToString();
            }

 

پاسخ داده شده اردیبهشت 13, 1393 بوسیله ی alixw24 (امتیاز 656)   2 5 13
+1 امتیاز
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            if (Convert.ToInt64(textBox1.Text) <= 0)
            {
                MessageBox.Show("You Can't Enter Number Less Than 1");
            }
            else
            {
                long n = Convert.ToInt64(textBox1.Text);
                long fact=1;
                for (int i = 1; i <= n; i++)
                {
                    fact = fact * i;
                }
                label1.Text = Convert.ToString(fact);

            }
        }
    }
}

 

پاسخ داده شده اردیبهشت 13, 1393 بوسیله ی daniyaltjm (امتیاز 840)   48 88 103
...