CzarnyBarszcz

lab3_64

Apr 7th, 2021 (edited)
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. #include <iostream>
  2. #include <ctime>
  3. #include <Windows.h>
  4. using namespace std;
  5.  
  6. extern "C" INT64 sad(INT64 a, INT64 b);
  7. extern "C" INT64 zad3(INT64 a, INT64 b);
  8. extern "C" INT64 zad4(INT64 a);
  9. extern "C" INT64 zad5(INT64 a);
  10. extern "C" INT64 zad6(INT64 a);
  11. extern "C" INT64 zad7_1(INT64 a);
  12. extern "C" INT64 zad7_2(INT64 a);
  13. extern "C" INT64 zad8(INT64 N);
  14.  
  15. INT64 rnd(const INT64 min = 0, const INT64 max = 100)
  16. {
  17. return rand() % (min - max) + min;
  18. }
  19.  
  20.  
  21. int main()
  22. {
  23. srand((unsigned)time(0));
  24. INT64 a = rnd(), b = rnd(), c1 , w, c=rnd(1,6), N=rnd(1,12);
  25.  
  26. cout << a << " + " << b << " = " << endl;
  27.  
  28. cout << "[C++]: " << a + b << endl;
  29.  
  30. c1 = sad(a, b);
  31.  
  32. cout << "[ASM]: " << c1 << endl;
  33.  
  34. w = zad3(a, b);
  35. cout << "[ASM][ZAD3]: " << w << endl;
  36.  
  37.  
  38. w = zad4(c);
  39. cout << "Wylosowano : " << c << endl;
  40. cout << "[ASM][ZAD4]: " << w << endl;
  41.  
  42. w = zad5(c);
  43. cout << "Wylosowano : " << c << endl;
  44. cout << "[ASM][ZAD5]: " << w << endl;
  45.  
  46. w = zad6(a);
  47. cout << "Wylosowano : " << a << endl;
  48. cout << "[ASM][ZAD6]: " << w << endl;
  49.  
  50. w = zad7_1(a);
  51. cout << "Wylosowano : " << a << endl;
  52. cout << "[ASM][ZAD7_1]: " << w << endl;
  53.  
  54. w = zad7_2(a);
  55. cout << "Wylosowano : " << a << endl;
  56. cout << "[ASM][ZAD7_2]: " << w << endl;
  57.  
  58. w = zad8(N);
  59. cout << "Wylosowano : " << N << endl;
  60. cout << "[ASM][ZAD8]: " << w << endl;
  61.  
  62. system("pause");
  63. return 0;
  64. }
Add Comment
Please, Sign In to add comment