Tags-Etiketler
Bu kısımda sitemizde etiketlenmiş makaleleri toplu olarak bulabilirsiniz...
[ faktoriyel ] /
Makaleler-Article(s)
faktoriyel ile ilgili toplam 3 makale bulundu ! (A total of 3 article(s) about faktoriyel was(were) found in all of articles!)
Article |
---|
Faktoriyel Hesaplama Bu örnekte textbox a girilen sayının faktoriyelini hesaplayacağız.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private static long faktoriyel(int sayi)
{
if (sayi <= 1)
return 1;
else
return sayi * faktoriyel(sayi - 1);
}
private void button1_Click(object sender, EventArgs e)
{
string sonuc = "";
int sayi = Convert.ToInt32(textBox1.Text);
for (int i = 1; i <= sayi; i++)
sonuc += i + "!= \t" + faktoriyel(i).ToString() + "\n";
MessageBox.Show(sonuc.ToString(), "Faktoriyel Hesabı");
}
}
}
//Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN | Faktoriyel Hesaplama Bu örnekte faktoriyel hesaplamaya bakacağız. InputBox tan girilen sayı aralığında faktoriyel hesabı yapacağız.
InputBox için; İlk önce Solution Explorer a sağ tıklayıp Add Reference kısmından Microsoft.VisualBasic i ekleyin. Aşağıdaki şekilleri inceleyin.
private void Form1_Load(object sender, EventArgs e)
{
label1.Text = "Faktoriyel Hesaplama";
}
private void button1_Click(object sender, EventArgs e)
{
int i, j, faktoriyel;
Int32 XPos = ((SystemInformation.WorkingArea.Width / 2) - 200);
Int32 YPos = ((SystemInformation.WorkingArea.Height / 2) - 100);
string sayi1 = Microsoft.VisualBasic.Interaction.InputBox("1.Sayıyı Giriniz...", "Faktoriyel Hesaplama ", "0", XPos, YPos);
string sayi2 = Microsoft.VisualBasic.Interaction.InputBox("2.Sayıyı Giriniz...", "Faktoriyel Hesaplama ", "", XPos, YPos);
for (i = Convert.ToInt32(sayi1); i <= Convert.ToInt32(sayi2); i++)
{
faktoriyel = 1;
for (j = 1; j <= i; j++)
{
faktoriyel = faktoriyel * j;
this.Text = Convert.ToString(faktoriyel);
label1.Text = sayi1 + "-" + sayi2 + "Sayı Aralığında: " + "Hesaplanan Değer: " + faktoriyel;
}
}
}
//Bir sonraki makalede buluşmak üzere. Bahadır
| Faktoriyel Bulmak TextBox a girmiş olduğunuz sayının faktoriyelini bulur. Aşağıdaki şekili inceleyin.
Public Class Form1
Private Function faktoriyel()
Dim i As Integer
faktoriyel = 1
For i = 1 To TextBox1.Text
faktoriyel = faktoriyel * i
Next
End Function
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
MessageBox.Show(Val(TextBox1.Text) & "!=" & faktoriyel(), "Faktoriyel", MessageBoxButtons.OKCancel)
End Sub
End Class
Bir sonraki makalede buluşmak üzere. Bahadır ŞAHİN
|
|
        Sitede yayınlanan makaleleri
Blog sitemizden de takip edebilirsiniz.
Sitemizdeki makaleleri RSS olarak takip edebilirsiniz.