İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

C# Algoritma Ödevi Yardım

BarışBey

1
İyinet Üyesi
Onaylı Üye
Katılım
17 Eylül 2010
Mesajlar
2,107
Reaction score
51
Algoritma ödevinde yapamadığım bir soru var. Tam olarak aslında hangi adımları uygulayacağım konusunda bir sıkıntım var. Soru şöyle:
Kullanıcıdan 1 sayı girmesini isteyen ve kullanıcının girdiği sayının faktöriyelini hesaplayıp ekrana yazan programın algoritması?
Faktöriyel ve kullanıcı deyince biraz kafam karıştı.Şu soruya da yardımcı olan varsa programlama ödevim sayesinde bitecek :)
 

Bolu Beyi

0
İyinet Üyesi
Katılım
7 Nisan 2010
Mesajlar
2,895
Reaction score
36
Sözde kod şeklinde mi? Yoksa programın özeti mi?
 

BarışBey

1
İyinet Üyesi
Onaylı Üye
Katılım
17 Eylül 2010
Mesajlar
2,107
Reaction score
51
1)başla
2) birinci sayıyı gir
bu şekilde :)
 

Bolu Beyi

0
İyinet Üyesi
Katılım
7 Nisan 2010
Mesajlar
2,895
Reaction score
36
1-basla
2-sayıyı tanımla
3-kullanıcıdan sayıyı al
4-sayıyı convert et
5-sayının faktöriyelini hesapla
6-sonucu ekrana yaz
7-bitir

Bu da c sharp faktöriyel hesaplama kodu: c sharp faktöriyel
 

BarışBey

1
İyinet Üyesi
Onaylı Üye
Katılım
17 Eylül 2010
Mesajlar
2,107
Reaction score
51
Abi ödeve şimdi sayıyı convert et falan yazsam hoca öyle şey öğretmedik diyecek :)
mesela ortalama alıcaz C=a+b/2 şeklinde bişiler yapıyoruz onun gibi...
 

Bolu Beyi

0
İyinet Üyesi
Katılım
7 Nisan 2010
Mesajlar
2,895
Reaction score
36
1-basla
2-sayıyı tanımla
3-kullanıcıdan sayıyı al
4-sonuc=1
5-for i <-- 1 to sayi
6-sonuc=sonuc*i
7-sonucu ekrana yaz
8-bitir

Böyle bişey olabilir mi?
 

BarışBey

1
İyinet Üyesi
Onaylı Üye
Katılım
17 Eylül 2010
Mesajlar
2,107
Reaction score
51
Benim için öyle bir şey olabilir ama hoca kabul etmez yani,daha for falan işlemediğimiz için hoca kabul etmez.Seni de yordum ama benim istediğim aslında daha basit bir şey,mesela for yerine eğer sayı x sayısından büyükse şu adıma git şeklinde :)
 

Bolu Beyi

0
İyinet Üyesi
Katılım
7 Nisan 2010
Mesajlar
2,895
Reaction score
36
O zaman 4-5-6. satırları silip, "faktöriyel hesapla" yaz barış bey:)
 

BarışBey

1
İyinet Üyesi
Onaylı Üye
Katılım
17 Eylül 2010
Mesajlar
2,107
Reaction score
51
bolubeyi abi bana kalsa her türlüsü makbul ama işte şimdi hocayı çekemem :)
Desteğin için sağol,haftasonu msn açarsan biraz başını ağrıtabilirim.
 

floppy

1
İyinet Üyesi
Katılım
7 Şubat 2011
Mesajlar
573
Reaction score
7
Konum
İstanbul
Direk al ve hocana götür. :)

- Başla
- Matematiksel işlem (sayi)
- Klavyeden oku, sayi
- islem = sayi faktoriyel
- Yazdır islem
- Bitir

Öğrettikleri kadarıyla bu kadarından fazlasını yapamazsın. Hoca da fazlasını beklemez zaten. Al götür direk :)
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst