JottaJames

EX_2 C#_ASPNET_04

Apr 4th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.97 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Ex_2_ASPNET_04
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             //Cria um objeto para gerar números aleatórios
  14.             Random random = new Random();
  15.  
  16.             int iPar = 0;
  17.             int iImpar = 0;
  18.             int iMaiorZero = 0;
  19.             int iMenorZero = 0;
  20.             int iZero = 0;
  21.             string sPares = "";
  22.             string sImpares = "";
  23.             string sMaiorZero = "";
  24.  
  25.             for (int i = 1; i < 20; i++)
  26.             {
  27.                 int iValor = random.Next(-5, 6);
  28.  
  29.                 if (iValor > 0)
  30.                 {
  31.                     Console.WriteLine(" {0} | POSITIVO", iValor);
  32.                 }
  33.                 if (iValor < 0)
  34.                 {
  35.                     Console.WriteLine("{0} | NEGATIVO", iValor);
  36.                 }
  37.                 if (iValor == 0)
  38.                 {
  39.                     Console.WriteLine(" {0} | NULO", iValor);
  40.                 }
  41.  
  42.                 if ((iValor % 2) == 0)
  43.                 {
  44.                     if (iValor != 0)
  45.                     {
  46.                         iPar++;
  47.  
  48.                         if (sPares != "")
  49.                         {
  50.                             sPares = String.Concat(sPares, " | ", iValor);
  51.                         }
  52.                         else
  53.                         {
  54.                             sPares = String.Concat("Sendo eles: ", iValor);
  55.                         }
  56.                     }
  57.                     else
  58.                     {
  59.                         iZero++;
  60.                     }
  61.                 }
  62.                 else
  63.                 {
  64.                     iImpar++;
  65.  
  66.                     if (sImpares != "")
  67.                     {
  68.                         sImpares = String.Concat(sPares, " | ", iValor);
  69.                     }
  70.                     else
  71.                     {
  72.                         sImpares = String.Concat("Sendo eles: ", iValor);
  73.                     }
  74.                 }
  75.  
  76.                 if (iValor > 0)
  77.                 {
  78.                     iMaiorZero++;
  79.  
  80.                     if (sMaiorZero != "")
  81.                     {
  82.                         sMaiorZero = String.Concat(sMaiorZero, " | ", iValor);
  83.                     }
  84.                     else
  85.                     {
  86.                         sMaiorZero = String.Concat("Sendo eles: ", iValor);
  87.                     }
  88.                 }
  89.                 else
  90.                 {
  91.                     iMenorZero++;
  92.                 }
  93.             }
  94.  
  95.             Console.WriteLine("\nDentre os números digitados {0}, são pares! {1}", iPar, sPares);
  96.             Console.WriteLine("Dentre os números digitados {0}, são impares! {1}", iImpar, sImpares);
  97.             Console.WriteLine("Dentre os números digitados {0}, são maiores que zero! {1}", iMaiorZero, sMaiorZero);
  98.         }
  99.     }
  100. }
Advertisement
Add Comment
Please, Sign In to add comment