gmansano

Atividade 5 - Exercício 3 [Main.cs]

Nov 27th, 2020
807
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. using System;
  2.  
  3. namespace Atividade5Ex3
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             Pessoa varPessoa = new Pessoa();
  10.             Pessoa varPessoa2 = new Pessoa();
  11.             Pessoa varPessoa3 = new Pessoa();
  12.             int quant;
  13.  
  14.             System.Console.Write("Quantas pessoas: ");
  15.             quant = int.Parse(Console.ReadLine());
  16.             System.Console.Clear();
  17.  
  18.             switch (quant)
  19.             {
  20.                 case 1:
  21.                     System.Console.Write("Nome: ");
  22.                     var name = Console.ReadLine();
  23.                     System.Console.Write("Nascimento: ");
  24.                     var nascimento = Console.ReadLine();
  25.                     System.Console.Write("Altura: ");
  26.                     var altura = float.Parse(Console.ReadLine());
  27.                     System.Console.Write("Peso: ");
  28.                     var peso = float.Parse(Console.ReadLine());
  29.  
  30.                     varPessoa = new Pessoa(name, nascimento, altura, peso);
  31.  
  32.                     System.Console.Clear();
  33.                     varPessoa.IMC(varPessoa);
  34.                     break;
  35.  
  36.                 case 2:
  37.                     for (int i = 1; i <= 2; i++)
  38.                     {
  39.                         System.Console.Write("Nome: ");
  40.                         var name2 = Console.ReadLine();
  41.                         System.Console.Write("Nascimento: ");
  42.                         var nascimento2 = Console.ReadLine();
  43.                         System.Console.Write("Altura: ");
  44.                         var altura2 = float.Parse(Console.ReadLine());
  45.                         System.Console.Write("Peso: ");
  46.                         var peso2 = float.Parse(Console.ReadLine());
  47.  
  48.                         if (i == 1)
  49.                             varPessoa = new Pessoa(name2, nascimento2, altura2, peso2);
  50.                         else
  51.                             varPessoa2 = new Pessoa(name2, nascimento2, altura2, peso2);
  52.                         System.Console.Clear();
  53.                     }
  54.                     varPessoa.IMC(varPessoa, varPessoa2);
  55.                     break;
  56.  
  57.                 case 3:
  58.                     for (int i = 1; i <= 3; i++)
  59.                     {
  60.                         System.Console.Write("Nome: ");
  61.                         var name3 = Console.ReadLine();
  62.                         System.Console.Write("Nascimento: ");
  63.                         var nascimento3 = Console.ReadLine();
  64.                         System.Console.Write("Altura: ");
  65.                         var altura3 = float.Parse(Console.ReadLine());
  66.                         System.Console.Write("Peso: ");
  67.                         var peso3 = float.Parse(Console.ReadLine());
  68.  
  69.                         if (i == 1)
  70.                             varPessoa = new Pessoa(name3, nascimento3, altura3, peso3);
  71.                         else if (i == 2)
  72.                             varPessoa2 = new Pessoa(name3, nascimento3, altura3, peso3);
  73.                         else
  74.                             varPessoa3 = new Pessoa(name3, nascimento3, altura3, peso3);
  75.                         System.Console.Clear();
  76.                     }
  77.                     varPessoa.IMC(varPessoa, varPessoa2, varPessoa3);
  78.                     break;
  79.             }
  80.         }
  81.     }
  82. }
RAW Paste Data