Alguém sabe resolver isso em C#?
Desafio
Você terá desafio de escrever um programa que leia dois valores X e Y. A seguir, mostre uma sequência de 1 até Y, passando para a próxima linha a cada X números.
Entrada
O arquivo de entrada contém dois valores inteiros, (1 < X < 20) e (X < Y < 100000).
Saída
Cada sequência deve ser impressa em uma linha apenas, com 1 espaço em branco entre cada número, conforme exemplo abaixo. Não deve haver espaço em branco após o último valor da linha.
Exemplo de Entrada
3 99
Exemplo de Saída
1 2 3
4 5 6
7 8 9
10 11 12
...
97 98 99
Soluções para a tarefa
Respondido por
0
Resposta:
using System;
public class Program {
public static void Main(string[] args) {
int i, x, y;
x = int.Parse(Console.ReadLine());
y = int.Parse(Console.ReadLine());
for (i = 1; i <= y; i++) {
Console.Write(" {0}", i);
if(i % x == 0)
Console.Write("\n");
}
}
}
Explicação:
Perguntas interessantes
Matemática,
5 meses atrás
Geografia,
5 meses atrás
Matemática,
5 meses atrás
Informática,
6 meses atrás
Português,
11 meses atrás
História,
11 meses atrás