Bilmek istediğin her şeye ulaş

C programlama dili ile 2 sayının arasındaki sayıları çarpan program yapmaya çalışıyorum. Nasıl yapabilirim?

Yapmaya çalıştığımda bir kaç sorunla karşılaşıyorum, aynı sayı girildiğinde sonucu 1 vermesi (neden olduğunu biliyorum fakat herhangi bir çözüm sunamadım düzeltme açısından).Düzenle
C Dilinde nasıl yapıldığını bilemiyorum ancak C# ile aşağıda fikir verebilecek bir kod bloğu yazıyorum:

var result = 0;
var firstNumber = 2;
var secondNumber = 5;
for (var i = firstNumber + 1; i < secondNumber; i++)
{
result *= i;
}

Console
.Write("The multiplying of numbers between " + firstNumber + " and " + secondNumber " is: ");
Console.Write(result);

Umarım işini görür.

  • Paylaş

Bir if bloğu içine al


if i = j then

sonuc = 0

else

for i to j step 1

sonuc = sonuc * i
Next


Bu kadar aynı sayı gelirse bir if koy o kadar, faktöriyel örneklerini incele yararlı olur.

  • Paylaş
Sonraki Soru
HESAP OLUŞTUR

İstatistikler

608 Görüntülenme2 Takipçi2 Yanıt