alarm
Задайте вопрос
Информатика
Myslyaeva

Программирование на языке С++ Домашнее задание Двумерные массивы Задачи1) Вам дан двумерный массив 5 на 5, нужно заполнить его целыми числами через консоль и вывести на экран в виде таблицы. 2) У предыдущего массива, найдите сумму всех его элементов. посчитайте

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

#include <iostream>

#include <vector>

using namespace std;

void fill_vec(vector<vector<int>> &v){

const int n = v. size(), m = v. front(). size();

for(int i = 0; i < n; i++)

for(int j = 0; j < m; j++)

cin >> v[i][j];

}

void print_vec(vector<vector<int>> &v){

const int n = v. size(), m = v. front(). size();

for(int i = 0; i < n; i++){

for(int j = 0; j < m; j++)

cout << v[i][j] << " ";

cout << "n";

}

}

int find_sum(vector<vector<int>> &v){

const int n = v. size(), m = v. front(). size();

int res = 0;

for(int i = 0; i < n; i++)

for(int j = 0; j < m; j++)

res += v[i][j];

return res;

}

signed main(){

int N,M;

N = 5;

M = 5;

vector<vector<int>> a(N, vector<int> (M));

fill_vec(a);

print_vec(a);

cout << "sum is : " << find_sum(a);

}

271
Aleksandr
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

отиниш комек 15 балл берем

Себебін анықтайыкПрезентацияға д

Здравствуйте, кто разбирается в

, ИНФОРМАТИКАЗнание и понимание1

В ПитонеНапишите программу, кото

На Питоне1) Заполните все элемен

Контакты
Реклама на сайте