valenki13

lesson_08112023

Nov 8th, 2023
624
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.15 KB | None | 0 0
  1. #include <iostream>
  2. #include "C:\goncharov\first_lesson\Project22\Project1\Project1\my_lib.h"
  3.  
  4.  
  5. /* https://pastebin.com/YsF9vYeB */
  6. void sort(int* arr) {
  7.     if (arr[1] < arr[0])
  8.         myswap(arr[0], arr[1]);
  9. }
  10.  
  11.  
  12. void task_sort5() {
  13.     char arr[]{ 'R','o', 's', 't', 'o', 'v', '-', 'o', 'n', '-', 'D','o', 'n'};
  14.     int sz = std::size(arr);
  15.     std::cout << "Before: ";
  16.     show_arr(sz, arr);
  17.     select_sort(sz, arr);
  18.     std::cout << "After:  ";
  19.     show_arr(sz, arr);
  20. }
  21.  
  22.  
  23. void task_sort4() {
  24.     double arr[]{ 3,4,7,3,1,2 };
  25.     int sz = std::size(arr);
  26.     std::cout << "Before: ";
  27.     show_arr(sz, arr);
  28.     select_sort(sz, arr);
  29.     std::cout << "After:  ";
  30.     show_arr(sz, arr);
  31. }
  32.  
  33. void task_sort3() {
  34.     int arr[]{ 3,4,7,3,1,2 };
  35.     int sz = std::size(arr);
  36.     std::cout << "Before: ";
  37.     show_arr(sz, arr);
  38.     discrete_sort(sz, arr);
  39.     std::cout << "After:  ";
  40.     show_arr(sz, arr);
  41. }
  42.  
  43. void task_sort2() {
  44.     int arr[2]{ 7,3 };
  45.     std::cout << "Before: ";
  46.     show_arr(2, arr);
  47.     sort(arr);
  48.     std::cout << "After: ";
  49.     show_arr(2, arr);
  50. }
  51.  
  52. int main() {
  53.     /*
  54.     int arr[2][2];
  55.     std::cin >> arr[0][0] >> arr[0][1];
  56.     std::cin >> arr[1][0] >> arr[1][1];
  57.     */
  58.     task_sort5();
  59.     return 0;
  60. }
Advertisement
Add Comment
Please, Sign In to add comment