Вопрос задан 12.02.2021 в 03:18. Предмет Информатика. Спрашивает Цитрикова Ксюша.

Дан массив из целых чисел. Заменить все элементы оканчивающиеся на цифру 3 и 5 на 111. C++

Помогите пожалуйста! Даю 100 баллов
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Александрова Александра.

Ответ:

for (int i = 0; i < sizeof(array) - 1; i++) {

       if ((array[i] % 10 == 3) || (array[i] % 10 == 5)) {

           array[i] = 111;

       }

   }

Объяснение:

Используй этот цикл. array - тот массив, в котором нужно заменить элементы.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь вам с этой задачей! Вот пример кода на C++, который заменяет все элементы массива, оканчивающиеся на цифры 3 и 5, на 111:

cpp
#include <iostream> void replaceElements(int arr[], int size) { for (int i = 0; i < size; i++) { if (arr[i] % 10 == 3 || arr[i] % 10 == 5) { arr[i] = 111; } } } int main() { // Пример исходного массива int arr[] = {23, 35, 42, 57, 63, 78, 85, 92}; int size = sizeof(arr) / sizeof(arr[0]); // Заменяем элементы replaceElements(arr, size); // Выводим результат for (int i = 0; i < size; i++) { std::cout << arr[i] << " "; } return 0; }

После выполнения этого кода вы получите массив, в котором все элементы, оканчивающиеся на 3 или 5, заменены на 111. Результат будет выглядеть так: 111 111 42 111 111 78 111 92.

0 0

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

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

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