using System;
using static System.Console;
using System.Collections.Generic;
public class Program {
public static void Main(string[] args) {
var numeros = new List<int>();
var pares = new List<int>();
var impares = new List<int>();
var random = new Random();
for(int i = 0; i < 20; i++) numeros.Add(random.Next(1, 99));
foreach (int item in numeros) {
if ((item & 1) == 0) {
pares.Add(item);
} else {
impares.Add(item);
}
}
WriteLine("Todos os números:");
for (int i = 0; i < numeros.Count - 1; i++) Write(numeros[i] + ", ");
WriteLine(numeros[numeros.Count - 1] + ".");
WriteLine("\nNúmeros pares:");
for (int i = 0; i < pares.Count - 1; i++) Write(pares[i] + ", ");
WriteLine(pares[pares.Count - 1] + ".");
WriteLine("\nNúmeros ímpares:");
for (int i = 0; i < impares.Count - 1; i++) Write(impares[i] + ", ");
WriteLine(impares[impares.Count - 1] + ".");
}
}
//https://pt.stackoverflow.com/q/228584/101
Standard input is empty
Todos os números: 54, 7, 38, 50, 40, 55, 3, 88, 91, 17, 70, 39, 20, 66, 96, 35, 80, 43, 73, 56. Números pares: 54, 38, 50, 40, 88, 70, 20, 66, 96, 80, 56. Números ímpares: 7, 55, 3, 91, 17, 39, 35, 43, 73.