
Дан целочисленный массив из 17 целых чисел. преобразуйте его, прибавив к нечетным числом значение
последнего элемента. последний элемент массива оставьте без изменений.

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

Ответ:
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int B[17]; // создаём пустой массив
srand(time(NULL)); // делаем так что бы функция rand() зависла от времени и не была постоянной
for(int i = 0; i < 17; i++) { // заполняем массив случайными числами
B[i] = rand() % 100;
}
for(int i = 0; i < 17; i++) { // выводим массив
cout << B[i] << "\t";
}
cout << endl;
for(int i = 0; i < 16; i++) { // ищем не парные числа и добавляем к ним значение последнего елемента
if(B[i] % 2 != 0) {
B[i] += B[16];
}
}
for(int i = 0; i < 17; i++) { // выводим массив
cout << B[i] << "\t";
}
cout << endl;
}
Объяснение:



Для выполнения этой задачи вам потребуется язык программирования. Вот пример решения на Python:
python# Исходный массив из 17 целых чисел
arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17]
# Значение последнего элемента
last_element = arr[-1]
# Проходим по массиву и прибавляем last_element к нечетным числам
for i in range(len(arr) - 1): # Проходим до предпоследнего элемента
if arr[i] % 2 != 0: # Если элемент нечетный
arr[i] += last_element
# Последний элемент оставляем без изменений
# Выводим преобразованный массив
print(arr)
Этот код создает новый массив, в котором к нечетным числам добавлено значение последнего элемента и последний элемент остается без изменений.


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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili