aof.sorular.net
Programlama Ve Algoritmalar
Programlama Ve Algoritmalar Deneme Sınavı
Programlama Ve Algoritmalar Deneme Sınavı Sorusu #750870
Programlama Ve Algoritmalar Deneme Sınavı Sorusu #750870
int birseyler(int N)
{
if ( N>=1)
return N*birseyler(N-1);
else
return 1;
}
Yukarıda C ile yazılmış olan fonksiyonun görevi nedir?
1’den N’e kadar sayıları toplamak |
1’den N’e kadar sayıların aritmetik ortalamasını almak |
1’den N’e kadar olan sayıların geometrik ortalamasını bulmak |
N faktöriyel değerini hesaplamak |
|
Yanıt Açıklaması:
Bu fonksiyon özyinelemeli olarak 1’den büyük N değerleri için N’1den 1’e doğru bütün sayıları çarpar.
Yorumlar
- 0 Yorum