Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

C# kodunu fonksiyona çevirmek


Öne çıkan mesajlar

Mesaj tarihi:
sürem azaldığı için artık son çare olarak patilere başvuruyorum.
alttaki kod toplama fonksiyonu adı altında yazılacak ama kaç saattir saçmalıyorum olmuyor.



static void Main(string[] args)
{
int ilksayi;
int sonsayi;
int toplam=0;
Console.Write("Bir Sayı Giriniz:");
ilksayi = Convert.ToInt32(Console.ReadLine());
Console.Write("Bir Sayı Daha Giriniz:");
sonsayi = Convert.ToInt32(Console.ReadLine());

if (ilksayi < sonsayi)
{
ilksayi = ilksayi + 1;
sonsayi = sonsayi - 1;
for (int i = ilksayi; i <= sonsayi; i ++)
{
toplam = toplam + i;
}
}

else
{
ilksayi = ilksayi - 1;
sonsayi = sonsayi + 1;
for (int i = ilksayi; i >= sonsayi; i--)
{
toplam = toplam + i;
}
}
Console.WriteLine("toplam={0}",toplam);
Console.Read();
}
}
}
Mesaj tarihi:
int ilksayi;
int sonsayi;
int toplam=0;
Console.Write("Bir Sayı Giriniz:");
ilksayi = Convert.ToInt32(Console.ReadLine());
Console.Write("Bir Sayı Daha Giriniz:");
sonsayi = Convert.ToInt32(Console.ReadLine());

if (ilksayi < sonsayi)
{
ilksayi = ilksayi + 1;
sonsayi = sonsayi - 1;
for (int i = ilksayi; i <= sonsayi; i ++)
{
toplam = toplam + i;
}
}

else
{
ilksayi = ilksayi - 1;
sonsayi = sonsayi + 1;
for (int i = ilksayi; i >= sonsayi; i--)
{
toplam = toplam + i;
}
}
Console.WriteLine("toplam={0}",toplam);
Console.Read();

şurasını fonksyon içine koysan yeter
Mesaj tarihi:

namespace ConsoleApplication5
{
class Program
{
public static int FarkTopla(int ilksayi, int sonsayi)
{
int toplam = 0;
if (ilksayi < sonsayi)
{
for (int i = ilksayi; i <= sonsayi; i++)
{
toplam = toplam + i;
}
}
else
{
for (int i = ilksayi; i >= sonsayi; i--)
{
toplam = toplam + i;
}
}
Console.WriteLine("toplam={0}", toplam);
return toplam;
}

static void Main(string[] args)
{
int ilksayi;
int sonsayi;
Console.Write("Bir Sayı Giriniz:");
ilksayi = Convert.ToInt32(Console.ReadLine());
Console.Write("Bir Sayı Daha Giriniz:");
sonsayi = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("{0}", FarkTopla );
Console.Read();

}
}
}


durumuna getirdim ama ana programda çağırmada sorunlar var.
Mesaj tarihi:
e sen fonksiyonda zaten consola yazdırıyosun outputu main functa bi daha niye yazdırmaya çalışıyosun ki.

console.writeline içinde çağırmaya çalışana kadar FarkTopla ( ilksayi,sonsayi ) ;
yapsan
×
×
  • Yeni Oluştur...