Загрузка...

Помогите с решением задачи на C++

Тема в разделе C/C++ создана пользователем Dunvil 6 ноя 2021. 231 просмотр

  1. Dunvil
    Dunvil Автор темы 6 ноя 2021 5 11 июн 2020
    Найдите максимальный и минимальный элементы в массиве и поменяйте их местами.

    Входные данные
    На вход программе сначала подается значение n<=100 - количество элементов в массиве. В следующей строке входных данных расположены сами элементы массива - целые числа, по модулю не превосходящие 30000
     
  2. kageno
    kageno 6 ноя 2021 1625 12 дек 2016
    Dunvil, Тут пишут за тебя за деньги или у кого хорошее настроение. Если сам написал код, но не получается, то помогут все
     
  3. Dunvil
    Dunvil Автор темы 6 ноя 2021 5 11 июн 2020
    у меня есть код но на тестах он выдает ошибку уже 3 день сижу на этом легчайшем задании
     
    1. kageno
      Dunvil, Если ты не понял, то тебе нужно показать код
  4. Rvge
    Rvge 6 ноя 2021 5 13 ноя 2018
    C
    #include <iostream>
    #include <vector>
    using namespace std;
    int main() {
    int n; cout << "enter n\n"; cin >> n;
    vector<int> a(n);
    for (int i = 0; i < n; ++i)
    cin >> a[i];
    int* miN = &a[0], *maX = &a[0];
    for (int i = 0; i < n; ++i)
    {
    if (a[i] > *maX)
    maX = &a[i];
    if (a[i] < *miN)
    miN = &a[i];
    }
    int temp = *maX;
    *maX = *miN;
    *miN = temp;


    }
     
  5. Moltea
    C

    #include <iostream>

    using namespace std;
    int main(){
    int n;
    cin >> n;
    int arr[n];
    int min, max;
    for(int i = 0; i < n; i++){
    cin >> arr[i];
    if(arr[i] <= arr[min]) min = i;
    else max = i;
    }
    int tmp = arr[min];
    arr[min] = arr[max];
    arr[max] += tmp;
    // делай шо хош
    return 0;
    }
     
    1. Посмотреть предыдущие комментарии (3)
    2. Moltea
      @serger222245, не должен, он должен быть известен на момент выделения места в памяти, учи уроки
    3. Moltea
      @serger222245, при компиляции ничего не выделяется, сначала изучи тему, потом что-то пиши
    4. Furex
      Moltea, ладно ладно, можно и так:despair:
Top
Загрузка...