Есть массив, не получается от каждого элемента отнять 20? Сделать на с++ #include "pch.h" #include using namespace::std; int main() { int i, arr[] = {1,2,3,4,5,6,7,8,9}; for (i = 1; i < 10; i++) { arr[i] = arr[i] - 20; } cout << arr[i] << " "; }
#include <iostream> using namespace std; int main() { int i, arr[] = {1,2,3,4,5,6,7,8,9}; for (i = 0; i < 9; i++) { arr[i] = arr[i] - 20; cout << arr[i] << " "; } return 0; }
Изменения:
Исправлено начальное значение переменной i в цикле на 0.Исправлен оператор вывода cout в цикле, чтобы выводить каждый элемент массива после вычитания 20.Добавлен оператор return 0 в конце функции main.
Теперь этот код должен успешно отнять 20 от каждого элемента массива и вывести результат на экран.
Исправленный код на C++:
#include <iostream>using namespace std;
int main()
{
int i, arr[] = {1,2,3,4,5,6,7,8,9};
for (i = 0; i < 9; i++) {
arr[i] = arr[i] - 20;
cout << arr[i] << " ";
}
return 0;
}
Изменения:
Исправлено начальное значение переменной i в цикле на 0.Исправлен оператор вывода cout в цикле, чтобы выводить каждый элемент массива после вычитания 20.Добавлен оператор return 0 в конце функции main.Теперь этот код должен успешно отнять 20 от каждого элемента массива и вывести результат на экран.