
Дан массив A из N целых элементов . Элементы, значение которых положительно и кратно 5 увеличить на
единицу. Нужно для проверки !!!!

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

C++:
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int A[] = {1, 3, 5, 7, 9, 10};
int N = sizeof(A)/sizeof(A[0]);
for (int i = 0; i < N; i++){
if (A[i] > 0 && A[i]%5 == 0) {
A[i]++;
}
cout << A[i] << endl;
}
return 0;
}
Python:
A = [1, 3, 5, 7, 10, 15, 20]
N = len(A)
for i in range(N):
if A[i] > 0 and A[i]%5 == 0:
A[i] += 1



Для увеличения элементов массива A
, которые положительны и кратны 5, на единицу, вы можете использовать следующий код на языке Python:
pythondef increase_positive_multiples_of_5(arr):
for i in range(len(arr)):
if arr[i] > 0 and arr[i] % 5 == 0:
arr[i] += 1
return arr
# Пример использования:
A = [10, 15, 20, 3, 5, -5, 0, 25]
result = increase_positive_multiples_of_5(A)
print(result)
Этот код определяет функцию increase_positive_multiples_of_5
, которая принимает массив arr
и увеличивает элементы, которые соответствуют вашим условиям. Затем он возвращает измененный массив. В примере выше массив A
будет изменен следующим образом:
csharp[11, 16, 21, 3, 6, -5, 0, 26]
Таким образом, все положительные элементы, кратные 5, увеличены на единицу.


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







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