
1)В массиве А(7) найти количество элементов больших числа 6 2)В массиве Р(12) вычислить
произведение всех четных элементов 3) В массиве Т(17) вычислить сумму всех элементов, индексы которых больше числа N

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

#include <iostream>
#include <vector>
using namespace std;
void solve1(){
const int N = 7, X = 6;
int cnt = 0;
vector<int> a(N);
for(auto &i: a) cin >> i;
for(auto &i: a) cnt += (i > X);
cout << cnt;
}
void solve2(){
const int N = 12;
int res = 1;
vector<int> p(N);
for(auto &i: p) cin >> i;
for(auto &i: p)
if(!(i & 1))
res *= i;
(res == 1) ? cout << 0 : cout << res;
}
void solve3(){
const int N = 17;
int x, ans = 0;
vector<int> t(N);
for(auto &i: t) cin >> i;
cin >> x;
while(++x < N)
ans += t[x];
cout << ans;
}
int main(){
//solve1(); //task1
//solve2(); //task2
//solve3(); //task3
}



Конечно, давайте разберем каждое задание по порядку.
1) В массиве A(7) найти количество элементов больших числа 6.
Допустим, у нас есть массив A с 7 элементами:
\[ A = [a_1, a_2, a_3, a_4, a_5, a_6, a_7] \]
Теперь, чтобы найти количество элементов, больших числа 6, мы пройдемся по каждому элементу массива и проверим условие. Давайте обозначим количество таких элементов через \( \text{count} \).
```python A = [значения элементов массива]
count = 0 for element in A: if element > 6: count += 1
print("Количество элементов больших 6 в массиве A:", count) ```
2) В массиве P(12) вычислить произведение всех четных элементов.
Пусть у нас есть массив P с 12 элементами:
\[ P = [p_1, p_2, p_3, \ldots, p_{12}] \]
Теперь мы хотим вычислить произведение всех четных элементов массива.
```python P = [значения элементов массива]
product = 1 for element in P: if element % 2 == 0: # Проверяем, является ли элемент четным product *= element
print("Произведение всех четных элементов в массиве P:", product) ```
3) В массиве T(17) вычислить сумму всех элементов, индексы которых больше числа N.
Пусть у нас есть массив T с 17 элементами:
\[ T = [t_1, t_2, t_3, \ldots, t_{17}] \]
Теперь мы хотим вычислить сумму всех элементов, индексы которых больше числа N. Предположим, что N - это некоторое число.
```python T = [значения элементов массива] N = # Ваше число
sum_greater_than_N = 0 for i in range(len(T)): if i > N: sum_greater_than_N += T[i]
print("Сумма элементов с индексами больше", N, "в массиве T:", sum_greater_than_N) ```
Замените значения массивов и число N в коде на соответствующие значения вашей задачи.


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