Как я могу способствовать тому, чтобы договоренность бросила в меня четные числа?

Я хочу произвести договоренность, которая содержала бы случайные четные числа, но не знаю, как я могу ограничивать это только парами.

Это мой код договоренности:

int[] Numeros;
public void Vectore(int[] numeros)
{
    Numeros = numeros;
}
public void llenarVector()
{
    Random x = new Random();
    for(int i=0;i<Numeros.Length;i++)
    {
        Numeros[i] = x.Next(100);
    }
}
public int[] Retorno()
{
    return Numeros;
}
1
задан 28.07.2017, 15:53
2 ответа

Если тебе нужно, чтобы они были nГєmeros, пары меньшие, которые 100, podrГ-схвати, умножать на 2 просто

var random = new Random();
for(int i = 0; i < Numeros.Length; i++)
{
    Numeros[i] = random.Next(50) * 2;
}
10
ответ дан 24.11.2019, 14:37

Эта форма serГ - в одну opciГіn:

    ...
    ...
    public void llenarVector(){
          Random x = new Random();
            for (int i = 0; i < Numeros.Length; i++)
            {               
                Numeros[i] = x.Next(50) * 2;                
            }
    }
    ...
    ...
    ...
1
ответ дан 24.11.2019, 14:37
  • 1
    Если я не ошибаюсь, у тебя есть неудача. Если nú морской окунь, который выходит у тебя, не пара, ты продвигаешься в цикле, с чем эта posició n array он не объедается. Deberí схвати помещать else, в котором decremente i, así если это не пара, pró xima ejecució n for guardará в posició n, что соответствует ему, и не dejará s положения, не наполняя – Pablo Simon DiEstefano 28.07.2017, 15:36
  • 2
    Исправленный @PabloSimonDiEstefano ты имеешь razó n он оставлял положения в договоренности, не добавляя пар. – Jorgesys♦ 28.07.2017, 21:47
  • 3
    @Jorgesys я верю в то, что твой edició n apartó полностью твоего intenció n оригинал создавая así ответ " igual" в ту Equiso, quizá ты был должен " morir" с твоим ответом применяя изменения, чтобы улучшать ее. ademá s descripció n он не совпадает с có я говорю. – DarkFenix 28.07.2017, 22:16
  • 4
    @DarkFenix оставлять неправильный ответ не opció n. ¿ Ты предлагаешь, что borré? – Jorgesys♦ 28.07.2017, 22:22
  • 5
    @Jorgesys не обязательно, только применять изменения, чтобы позволять, чтобы она была неправильной. Только я говорю, что это очень похожие ответы. также voté-1 только вызвал у меня удивление неожиданное изменение. Все могут путать acció n реализуй завись от тебя. – DarkFenix 28.07.2017, 22:25