fork download
  1. #include <iostream>
  2. #include <iomanip>
  3. #include <vector>
  4.  
  5. void debug_vector(std::vector<double> v) {
  6. std::cout << std::setw(4) << v.size() << "|";
  7. for (std::vector<double>::iterator it=v.begin(); it!=v.end(); it++) {
  8. std::cout << " " << *it;
  9. }
  10. std::cout << "|" << std::endl;
  11. }
  12.  
  13. int main() {
  14. std::vector<double> Tab1(20), Tab2(Tab1.size()), Tab3(Tab1.size());
  15. for (int i=0; i<Tab1.size(); i++) {
  16. Tab1[i] = Tab2[i] = Tab3[i] = 4;
  17. }
  18. Tab3.front() = Tab3.back() = 5;
  19. Tab3.at(4) = 5; // Dostep z kontrola zasiegu.
  20. std::cout << std::setw(4) << "size|" << std::endl;
  21. debug_vector(Tab1);
  22. debug_vector(Tab2);
  23. debug_vector(Tab3);
  24.  
  25. if (Tab2 < Tab3) {
  26. std::cout << "Ta nierownosc jest spelniona." << std::endl;
  27. }
  28. return 0;
  29. }
Success #stdin #stdout 0s 16064KB
stdin
Standard input is empty
stdout
size|
  20| 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4|
  20| 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4|
  20| 5 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5|
Ta nierownosc jest spelniona.