Advertisement
IlanZiin

script 01 classes cpp

Jan 25th, 2018
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.04 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. class Aviao
  6. {
  7.     public:
  8.         int velocidade = 10;
  9.         int velocidadeMax;
  10.         string tipo;
  11.         void ini(int tipo);
  12.  
  13.     private:
  14. };
  15.  
  16. /*
  17. Tipos:
  18. 1 - Jato.
  19. 2 - Monomotor.
  20. 3 - Planador.
  21. */
  22.  
  23. void Aviao::ini(int tipo)
  24. {
  25.     switch(tipo)
  26.     {
  27.         case 1:
  28.         {
  29.             this -> velocidadeMax = 800;
  30.             this -> tipo = "Jato";
  31.             break;
  32.         }
  33.         case 2:
  34.         {
  35.             this -> velocidadeMax = 350;
  36.             this -> tipo = "Monomotor";
  37.             break;
  38.         }
  39.         case 3:
  40.         {
  41.             this -> velocidadeMax = 180;
  42.             this -> tipo = "Planador";
  43.             break;
  44.         }
  45.     }
  46. }
  47.  
  48. int main()
  49. {
  50.     Aviao * av1 = new Aviao();
  51.     int valor;
  52.     cout << "Digite o ID de um aviao, Que mostrara sua velocidade maximo\n1 - Jato\n2 - Monomotor\n3 - Planador\n-> ";
  53.     cin >> valor;
  54.     av1 -> ini(valor);
  55.     cout << "Velocidade de: " << av1 -> velocidadeMax << "KM/H";
  56.     return 0;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement