using System;
using System.Collections.Generic;
using System.Text;
namespace forOrnek
{
class Program
{
static void Main(string[] args)
{
// 0-100 arasındaki tek sayıların toplamını bulan program
int i, toplam=0;
for (i = 1; i <= 100; i += 2)
{
toplam += i;
}
Console.WriteLine("0-100 arasındaki tek sayıların toplamı: {0}", toplam);
}
}
}
11 Temmuz 2011 Pazartesi
Kaydol:
Kayıt Yorumları (Atom)
Bu yorum yazar tarafından silindi.
YanıtlaSilBu yorum yazar tarafından silindi.
YanıtlaSilBu yorum yazar tarafından silindi.
YanıtlaSil
YanıtlaSilinternal static class Program
{
private static bool IsOdd(int value)
{
return !Equals(value % 2, 0);
}
private static void Main()
{
var query = Sequence(0, 100).Where(IsOdd).Sum();
Console.WriteLine($"Result = {query}");
Console.ReadKey();
}
private static IEnumerable Sequence(int start, int end)
{
return start < end
? Enumerable.Range(start, Math.Abs(start - end) + 1)
: Enumerable.Range(end, Math.Abs(start - end) + 1).Reverse();
}
}
toplamını anladım da ,tek sayıları ekrana alt alta yazıp toplam sonucu yazan nasıl oluyor
YanıtlaSil