Вопрос задан 29.07.2018 в 12:58. Предмет Информатика. Спрашивает Черман Алина.

Все элементы кратные 10 заменить нулем остальные оставить без изменения. Помогите решить язык C++

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Курганова Диана.
#include<iostream>
using namespace std;
int main(){
int a[1000],i,n;
cin>>n;
for(i=1;i<=n;i++){
cin>>a[i];
if(a[i]%10==0) a[i]=0;
}
for(i=1;i<=n;i++){
cout<<a[i]<<" ";
}
return 0;
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Решение на C++ для замены элементов, кратных 10, на ноль

Для решения этой задачи мы можем использовать цикл, чтобы перебрать все элементы массива и заменить те, которые кратны 10, на ноль.

```cpp #include using namespace std;

int main() { int arr[] = {5, 10, 15, 20, 25, 30, 35, 40, 45, 50}; int n = sizeof(arr) / sizeof(arr[0]);

for (int i = 0; i < n; i++) { if (arr[i] % 10 == 0) { arr[i] = 0; } }

cout << "Modified array: "; for (int i = 0; i < n; i++) { cout << arr[i] << " "; }

return 0; } ```

В этом примере мы создаем массив `arr` и используем цикл `for` для перебора всех элементов. Если элемент кратен 10, мы заменяем его на 0. После этого мы выводим измененный массив.

Результат: ``` Modified array: 5 0 15 0 25 0 35 0 45 0 ```

Этот код заменяет все элементы массива, кратные 10, на 0, и оставляет остальные элементы без изменений.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос