
Gapaszon
4 год назад
Тема: сформировать из двумерного массива одномерныйСамо задание: Сформировать одномерный массив В из элементов массива А(n,n), больших С. Указатьколичество таких элементов.
ОТВЕТЫ

Мартьян
Nov 30, 2020
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> b;
vector< vector<int> > a = { {1, 2}, {2, 4, 1, 5} };
int c = 1;
for(int i = 0; i < 2; i++) {
for(int j = 0; j < a[i].size(); j++) {
if(a[i][j] > c) {
b.push_back(a[i][j]);
}
}
}
for(int i = 0; i < b.size(); i++) {
cout << b[i] << (i + 1 == b.size() ? ". " : ", ");
}
cout << "\nТаких чисел - " << b.size();
return 0;
}
468
Смежные вопросы: