Na szybko napisane przetestuj i daj znać czy działa. Założyłem ,że liczba zawsze musi być większa od a dla tego dla 5 pierwsza liczba będzie 10.
class Program
{
static int Suma2(int a, int n)
{
int i = 0;
int suma = 0;
int kolejnaliczba = a - a % 5;
do
{
kolejnaliczba += 5;
if (kolejnaliczba % 7 == 0)
{
kolejnaliczba += 5;
}
suma += kolejnaliczba;
i++;
} while (i < n);
return suma;
}
static void Main(string[] args)
{
Console.WriteLine(Suma2(5, 6));
Console.ReadKey();
}
}
Poczytaj czym jest modulo i spróbuj przeanalizować jak działa ten kod to podstawy podstaw,