#include <iostream>
#include <vector>
using namespace std;
void solve(vector<vector<int>> &a){
int sum = 0;
for(int i = 0; i < a.size(); i++)
for(int j = 0; j < a[i].size(); j++)
if(a[i][j] % 2 == 1 && a[i][j] < 0)
sum += -a[i][j];
cout << sum;
}
signed main() {
const int n = 7;
vector<vector<int>> a(n,vector<int> (n));
for(int i = 0; i < n; i++)
for(int j = 0; j < n; j++)
cin >> a[i][j];
solve(a);
}
Поделитесь своими знаниями, ответьте на вопрос:
Нужно в массиве дано 5 целых чисел. напиши программу нахождения наибольшего среди них.
var
a:array[1..n] of integer;
i,max:integer;
begin
writeln('Введите 1 элемент массива');
readln(a[1]); max:=a[1];
for i:=2 to n do begin
writeln('Введите ', i,' элемент массива');
readln(a[i]);
if a[i]>max then max := a[i];
end;
writeln('Максимальный элемент массива равен ',max);
end.
Тестовое решение:
Введите 1 элемент массива
21
Введите 2 элемент массива
56
Введите 3 элемент массива
12
Введите 4 элемент массива
24
Введите 5 элемент массива
15
Максимальный элемент массива равен 56