profile
Размещено 5 месяцев назад по предмету Физкультура и спорт от marat070y

Напишіть шаблон функції sortArray, яка приймає масив і його розмір, і сортує масив за зростанням за допомогою бульбашкового сортування. Та напишіть шаблон функції printArray для виведення відсортованого масиву в консоль. Перевірте їх роботу з масивами різних типів (int,

float, double).

  1. Ответ на вопрос
    Ответ на вопрос дан valerkaZxc14

    Ответ:

    ВОТ!

    Объяснение:

    #include <iostream>

    using namespace std;

    template <typename T>

    void sortArray(T arr[], int size) { for (int i = 0; i < size - 1; ++i) { for (int j = 0; j < size - i - 1; ++j) { if (arr[j] > arr[j + 1]) { T temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; } }} }

    template <typename T>

    void printArray(T arr[], int size) {

    for (int i = 0; i < size; ++i) {

     cout << arr[i] << " ";

    }

    cout << endl;

    }

    int main() {

    int intArr[] = { 3, 1, 4, 1, 5, 9, 2, 6, 5 };

    int intSize = sizeof(intArr) / sizeof(int);

    sortArray(intArr, intSize);

    printArray(intArr, intSize);

    float floatArr[] = { 3.14, 2.71, 1.618, 0.577, 2.718 };

    int floatSize = sizeof(floatArr) / sizeof(float);

    sortArray(floatArr, floatSize);

    printArray(floatArr, floatSize);

    double doubleArr[] = { 1.414, 1.732, 2.236, 2.828, 3.162 };

    int doubleSize = sizeof(doubleArr) / sizeof(double);

    sortArray(doubleArr, doubleSize);

    printArray(doubleArr, doubleSize);

    return 0;

    }

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.