fork(1) download
  1. #include <iostream>
  2. #include <vector>
  3.  
  4. using namespace std;
  5.  
  6. struct configcarros
  7. {
  8. int num_car, tempodevolta;
  9. };
  10.  
  11. int main()
  12. {
  13. int C,V, tempo;
  14. cin >> C >> V;
  15.  
  16. vector<configcarros> cars;
  17.  
  18. configcarros c1;
  19. c1.num_car = 1;
  20. c1.tempodevolta = 30;
  21.  
  22. cars.push_back(c1);
  23.  
  24. configcarros c2{2, 35}; //inicializar logo com os 2 valores
  25. cars.push_back(c2);
  26.  
  27. cars.push_back(configcarros{5,15});
  28.  
  29.  
  30. cout<<"Aceder a posição 0:"<<cars[0].num_car<<" "<<cars[0].tempodevolta<<endl;
  31.  
  32. cout<<"Mostrando todos com um for"<<endl;
  33.  
  34. for (int i = 0; i < cars.size(); i++){
  35. cout<<cars[i].num_car<<" "<<cars[i].tempodevolta<<endl;
  36. }
  37.  
  38. return 0;
  39. }
  40.  
Success #stdin #stdout 0s 15240KB
stdin
Standard input is empty
stdout
Aceder a posição 0:1 30
Mostrando todos com um for
1 30
2 35
5 15