0

HELPPP

Sttefanie Maciel
Sttefanie Maciel

Gente, travei nesse desafio. Alguém pode me dar um help???




 Leia um valor inteiro X (1 <= X <= 1000). Em seguida mostre os ímpares de 1

até X, um valor por linha, inclusive o X, se for o caso.

Entrada

O arquivo de entrada contém 1 valor inteiro qualquer.

Saída

Imprima todos os valores ímpares de 1 até X, inclusive X, se for o caso

0
1

Comentários (3)

0
A

Alfredo Neto

15/09/2021 13:27

Boa Tarde Stephanie maciel O Código Correto Desafio Números impares em cSHARP:


Código:


// Números Ímpares

/*Leia um valor inteiro X (1 <= X <= 1000). Em seguida mostre os ímpares de 1até X, um valor por linha, inclusive o X, se for o caso.• EntradaO arquivo de entrada contém 1 valor inteiro qualquer.• SaídaImprima todos os valores ímpares de 1 até X, inclusive X, se for o caso.*/

using System;

class MinhaClasse { static void Main(string[] args) { string[] valores = Console.ReadLine().Split(' '); int A = int.Parse(valores[0]); int B = int.Parse(valores[1]);

if (A % B == 0 || B % A == 0 ) { Console.WriteLine("Sao Multiplos"); } else { Console.WriteLine("Nao sao Multiplos"); } }}

JEsus te abençoe com amor, paz e saúde grande abraço SUCESSO DEV

1
Luanna N.

Luanna N.

14/09/2021 23:37

A lógica desse desafio é simples. Você precisa apenas de 1 variável para ler o input, que é 1 único número inteiro. Tire esse array daí que ele não te ajuda.


Daí você joga o input num loop for. Inicialize o contador e coloque a condição de parada com sendo a variável do seu input.


Depois faça uma verificação if. Se o número for ímpar, escreva o número. Se não for, incremente em 1 unidade.

1
Mateus Silva

Mateus Silva

14/09/2021 21:10

Oi, Sttefanie. Não entendi bem a intenção do código que aparece no print. Seria algo mais para a parte dentro do Main ser:


string valor = Console.ReadLine();
int A = int.Parse(valor);

for (int i = 1; i <= A; i++){
  if ( i % 2 != 0) {
    Console.WriteLine(i);
  }
}

Developer Jr

Brasil