Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. #include "pch.h"
  2. #include <iostream>
  3.  
  4. class A {
  5. public:
  6. A(){}
  7. int operator()(int a, int b) {
  8. return (a < b) ? a : b;
  9. }
  10. };
  11. class B :public A {
  12. private:
  13. A obj;
  14. int size;
  15. int *mas;
  16. public:
  17. B(int k):size(k) { mas = new int[k]; }
  18. void setmas() {
  19. for (int i = 0; i < size; i++) {
  20. std::cin >> mas[i];
  21. }
  22. }
  23. int getmin() {
  24. int min = mas[0];
  25. for (int i = 1; i < size; i++) min = obj(min, mas[i]);
  26. return min;
  27. }
  28. };
  29. void main() {
  30. B obj(5);
  31. obj.setmas();
  32. std::cout << obj.getmin();
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement