Объявить целочисленный массив. Ввести значения элементов массива с клавиатуры. Заменить...

0 голосов
120 просмотров

Объявить целочисленный массив. Ввести значения элементов массива с клавиатуры. Заменить неотрицательные элементы массива их кубом, другие удвоить. Вывести полученный массив на экран


Информатика (12 баллов) | 120 просмотров
0

на каком языке программирования? питон, с++, паскаль?

0

c++

0

выйдет сделать ?

0

тогда ждите

Дан 1 ответ
0 голосов

Сначала нужно ввести количество элементов массива, потом сам массив:

#include

using namespace std;

int main()
{
    int n;
    cin >> n;
    int a[n];
    for (int i = 0; i < n; ++i)
    {
        cin >> a[i];
        if (a[i] >= 0)
            a[i] *= a[i]*a[i];
        else
            a[i] *= 2;
        cout << a[i] << ' ';<br>    }
    return 0;
}

(1.1k баллов)
0

в задании этого не написано. ладно, в таком случае вам нужно удалить строчку cin >> n;, а строку int n;

0

заменить на int n = 17;

0

так как длина вашего массива - 17

0

аа, понял, спасибо). Я там еще одну задачку кинул, если есть возможность попробуйте сделать.

0

сейчас посмотрю)

0

создать программу для построения рисунка с использованием анимационных эффектов с++ вот название

0

не знаю, как делать(

0

сорян

0

а, окей, все равно спасибо за это)

0

пожалуйста!