Все нужно на языке С++ Дан массив целых чисел, состоящий из 25 элементов. 1.найтт сумму нечетных делителей заданного с клавиатуры натураьного числа. 2.заполните с клавиатуры.заменить первый отрицательный элемент нулем. 3.заполните его в программе. Умножить все элементы, кратные 3, на третий элемент массива. 4.заполнить его случайными числами. Определить, есть ли пара соседних элементов с сумой, равной заданному числу.

Ответы:
Демид Назаренко
03-05-2011 15:43

#include #include int main(){    using namespace std;    const int SIZE = 25;    int massive[SIZE];    //1й пункт    cout << "Enter number: ";        int num;    cin >> num;    int s = 0;    for (int i = 1; i <= num; i++)        if (num % i == 0)            if (i % 2 == 1)                s = s + i;    cout << "The sum of the odd divisors: " << s << endl;    //2й пункт    for (int i = 0; i < SIZE; i++)      {        cout << "Enter #" << i + 1 << " element: ";        cin >> massive[i];    }    for (int i = 0; i < SIZE; i++)        if (massive[i] < 0)        {            massive[i] = 0;            break;        }    for (int i = 0; i < SIZE; i++)        cout << massive[i] << ;    //3й пункт    for (int i = 0; i < SIZE; i++)        massive[i] = i + 1;    for (int i = 0; i < SIZE; i++)        if (massive[i] % 3 == 0)            massive[i] *= massive[2];    cout << endl;    for (int i = 0; i < SIZE; i++)        cout << massive[i] << ;    //4й пункт    srand(time(0));    for (int i = 0; i < SIZE; i++)        massive[i] = rand();    cout << endl;    for (int i = 0; i < SIZE; i++)        cout << massive[i] << ;    cout << endl;    cout << "Enter number: ";    int num2;    cin >> num2;    bool ifsum = false;    for (int i = 0; i < SIZE - 1; i++)        if (massive[i] + massive[i + 1] == num2)        {            ifsum = true;            break;        }    if (ifsum)        cout << "yes";    else        cout << "no";    cout << endl;    return 0;}

Также наши пользователи интересуются:

⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Все нужно на языке С++ Дан массив целых чисел, состоящий из 25 элементов. 1.найтт сумму нечетных делителей заданного с клавиатуры натураьного числа. 2.заполните с клавиатуры.заменить первый отрицательный элемент нулем. 3.заполните его в программе. Умножить все элементы, кратные 3, на третий элемент массива. 4.заполнить его случайными числами. Определить, есть ли пара соседних элементов с сумой, равной заданному числу.» от пользователя nona vardanyan в разделе Экономика. Задавайте вопросы и делитесь своими знаниями.

Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!