fork download
  1. using System;
  2. using static System.Console;
  3. using System.Collections.Generic;
  4.  
  5. public class Program {
  6. public static void Main(string[] args) {
  7. var numeros = new List<int>();
  8. var pares = new List<int>();
  9. var impares = new List<int>();
  10. var random = new Random();
  11. for(int i = 0; i < 20; i++) numeros.Add(random.Next(1, 99));
  12. foreach (int item in numeros) {
  13. if ((item & 1) == 0) {
  14. pares.Add(item);
  15. } else {
  16. impares.Add(item);
  17. }
  18. }
  19.  
  20. WriteLine("Todos os números:");
  21. for (int i = 0; i < numeros.Count - 1; i++) Write(numeros[i] + ", ");
  22. WriteLine(numeros[numeros.Count - 1] + ".");
  23. WriteLine("\nNúmeros pares:");
  24. for (int i = 0; i < pares.Count - 1; i++) Write(pares[i] + ", ");
  25. WriteLine(pares[pares.Count - 1] + ".");
  26. WriteLine("\nNúmeros ímpares:");
  27. for (int i = 0; i < impares.Count - 1; i++) Write(impares[i] + ", ");
  28. WriteLine(impares[impares.Count - 1] + ".");
  29. }
  30. }
  31.  
  32. //https://pt.stackoverflow.com/q/228584/101
Success #stdin #stdout 0.02s 16100KB
stdin
Standard input is empty
stdout
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.