Advertisement
Guest User

Untitled

a guest
Oct 21st, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.45 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 Projeto_motass
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             char menu;
  14.             int num_motas, alt_mota;
  15.             string char_menu;
  16.             bool continuar = true;
  17.  
  18.             num_motas = 0;
  19.  
  20.             motas[] mota = new motas[500];
  21.             mota[num_motas] = new motas();
  22.  
  23.  
  24.             while (continuar) {
  25.  
  26.                 Console.WriteLine(" ____________________________");
  27.                 Console.WriteLine("|____________MENU____________|");
  28.                 Console.WriteLine("|                            |");
  29.                 Console.WriteLine("|      Criar mota  (c)       |");
  30.                 Console.WriteLine("|      Alterar mota (a)      |");
  31.                 Console.WriteLine("|      Vizualizar mota (v)   |");
  32.                 Console.WriteLine("|____________________________|");
  33.  
  34.  
  35.  
  36.                 menu = Console.ReadKey().KeyChar;
  37.                 char_menu = Convert.ToString(menu);
  38.                 Console.Clear();
  39.                
  40.  
  41.                 switch (char_menu)
  42.                 {
  43.                     case "c":
  44.  
  45.  
  46.  
  47.                        
  48.                         Console.Write("matricula : ");
  49.                        
  50.                         mota[num_motas].matricula = Console.ReadLine();
  51.                        
  52.  
  53.                        
  54.  
  55.  
  56.                         Console.Write("Nome do piloto : ");
  57.                         Console.Write("|");
  58.                         mota[num_motas].nome_piloto = Console.ReadLine();
  59.                        
  60.  
  61.                         Console.Write("modelo da mota : ");
  62.                         mota[num_motas].modelo = Console.ReadLine();
  63.                      
  64.  
  65.                         Console.Write("cilindrada da mota : ");
  66.                         mota[num_motas].cilindrada = int.Parse(Console.ReadLine());
  67.                      
  68.  
  69.  
  70.                         Console.Write("velocidade da mota : ");
  71.                         mota[num_motas].Velocidade = int.Parse(Console.ReadLine());
  72.  
  73.                         num_motas++;
  74.  
  75.  
  76.  
  77.                         break;
  78.                     case "a":
  79.  
  80.                        
  81.                         Console.WriteLine("matricula:",mota[num_motas].matricula);
  82.                        
  83.  
  84.                         break;
  85.                     case "v":
  86.                      
  87.                        
  88.                         for (int i = 1; i >= num_motas; i++)
  89.                         {
  90.                            
  91.                             Console.Write("Matricula:");
  92.                            
  93.                             Console.WriteLine(mota[i].matricula);
  94.  
  95.                             Console.Write("Nome piloto:");
  96.                             Console.WriteLine("{0}",mota[i].nome_piloto);
  97.  
  98.                             Console.Write("modelo:");
  99.                             Console.WriteLine(mota[i].modelo);
  100.  
  101.                             Console.Write("cilindrada:");
  102.                             Console.WriteLine(mota[i].cilindrada);
  103.  
  104.                             Console.Write("Velocidade:");
  105.                             Console.WriteLine(mota[i].Velocidade);
  106.  
  107.                         }
  108.  
  109.  
  110.  
  111.  
  112.                         break;
  113.                     default :
  114.                         break;
  115.                 }
  116.             }
  117.         }
  118.     }
  119. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement