0

Desafios com C# - Números Ímpares alguem pode me ajuda

Felipe Silva
Felipe Silva

teste1 passa mas teste 2 não passa


Teste #2


Dado de entrada:

23

Saída esperada:

1

3

5

7

9

11

13

15

17

19

21

23

Sua Saída:

1

3

5

7

9

11

13

15

17

19

21

Mensagem:


using System;


class minhaClasse

{


  public static void Main(string[] args)

  {

    int x;

    //complete seu codigo

    x = int.Parse(Console.ReadLine());

    for (int i = 1; i < x; i++) //complete seu codigo


      if (i % 2 == 1)

      {

        Console.WriteLine(i);

      }



  }

//teste2

  public void impa23 ()

  {

    int x;

    //complete seu codigo

    x = int.Parse(Console.ReadLine());

    for (int i = 1; i < 24; i++) //complete seu codigo


      if (i % 2 == 1)

      {

        Console.WriteLine(i);

      }


     

  }

}

0
10

Comentários (2)

2
Kalebe Abrantes

Kalebe Abrantes

28/08/2021 12:33

O código completo para fins de dúvida

using System; 


class minhaClasse {


        public static void Main()
        {
            int n;
            n = int.Parse(Console.ReadLine());
            //complete seu codigo
            for (int i = 1; i <= n; i++) //complete seu codigo
            {
              if(i % 2 == 1){
                Console.WriteLine(i);
            }
        }
    }
}
1
Kalebe Abrantes

Kalebe Abrantes

28/08/2021 12:32

      for (int i = 1; i <= x; i++) 
 

Acredito que colocando <= no seu for vai resolver

Cursando Sistemas de Computação

Brasil