• НАПИСАТЬ ПРОГРАММУ В dev-c++ Составить программу, формирующую одномерный массив, состоящий из N целых элементов. Вычислить сумму положительных элеменnов массива. Определить количество элементов, имеющих четные поряд-
    ковые номера и являющиеся нечетными числами. Упорядочить элементы
    массива по возрастанию.

Ответы 4

  • std::sin >> arr[i]; он это выделяет и ошибку выдаёт
  • ту исправила,теперь вот что sum += arr[i];
  • А, я забыл объявить сумму: int sum = 0;
    • Автор:

      daphne51
    • 5 лет назад
    • 0
  • #include <iostream>

    int main()

    {

    int *arr, N;

    int posSum = 0, numOfEl = 0;

    std::cin >> N;

    arr = new int[N];

    for (int i = 0; i < N; i++)

    {

    std::sin >> arr[i];

    if (arr[i] > 0)

    sum += arr[i];

    if (arr[i] % 2 != 0 && i % 2 == 0)

    numOfEl++;

    }

    // Сортировка "Пузырьком"

    for (int i = 0; i < N; i++)

    for (int j = 0; j < N - i - 1; j++)

    if (arr[j + 1] < arr[j])

    {

    int tmp = arr[j + 1];

    arr[j + 1] = arr[j];

    arr[j] = tmp;

    }

    return 0;

    }

    • Автор:

      parks
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years