Problemi çözdüm, @trmabi hocam çok teşekkürler tekrardan biraz düzenleyerek hallettim.
int toplam = 0, carpma = 1, ktoplam = 0;
Console.WriteLine("0'dan buyuk sayı gir :");
int sayac = Convert.ToInt32(Console.ReadLine());
if (sayac <= 0)
{
Console.WriteLine("0'dan buyuk sayi gir!");
Console.ReadLine();
}
else
{
for (int i = 1; i <= sayac; i++)
{
if (i % 2 == 0)
{
Console.WriteLine(i + ">> 2nin kati");
toplam += i * i;
}
else if (i % 2 == 0 || i % 3 == 0)
{
Console.WriteLine(i + ">> 3un ve 2nin kati");
ktoplam += (i * i); // doğru elleme
carpma *= i;
}
}
Console.WriteLine("ikinin katlarinin toplami: " + toplam);
Console.WriteLine("ucun katlarinin çarpımı: " + carpma);
Console.WriteLine("Hem 2'nin Hem de 3'ün Katları Olan Sayıların Toplumları: " + ktoplam);
Console.ReadLine();
}