Şimdi Ara

c# bir sayının fonksiyonunu bulma

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
686
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhaba arkadaslar c# da bir sayının faktöriyel alma koduun bile varmı ama 5 yazıp 120 yazıyor normalde oyle degil 120 yazıcam 5 vericek c# da bu kodu yapabilen var mi ?



  • Faktoriyel i biliyosan ters işlem de yaptırabilirsin

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • 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 WindowsFormsApplication2
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }

    private void button1_Click(object sender, EventArgs e)
    {
    byte sayi, i;
    ushort faktor;
    sayi = Convert.ToByte(textBox1.Text);
    faktor = 1;
    for ( i = 1; i <= sayi; i++)
    {
    faktor=(ushort)(faktor*i);
    }
    textBox2.Text = faktor.ToString();
    }
    }
    } bu kodu fakat 5 yazınca sonuc 120 veriyor ama ben 120 yazıcam sonucu 5 vericek bunun kodu nasıl olucak ?
  • sadece button tıklama kodunu yazıyorum gerekli düzenlemeyi yaparsn



    void Button1Click(object sender, EventArgs e)
    {

    double sayi,i;
    sayi = Convert.ToDouble(textBox1.Text);
    for ( i = 1; i <= sayi; i++)
    {
    sayi=(sayi/i);
    if (sayi==1)
    {
    textBox2.Text = i.ToString();
    }
    else
    textBox2.Text = "dalga mı geçiyon";

    }


    }



    < Bu mesaj bu kişi tarafından değiştirildi Gökşen PASLI -- 13 Kasım 2012; 20:39:01 >
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.