Практическая работа по "Программированию"
Автор: Ilya2406 • Октябрь 6, 2022 • Практическая работа • 340 Слов (2 Страниц) • 177 Просмотры
//Ермолаев Илья Олегович
//22ВП2
//Задана целочисленная матрица A размерностью N*M и массив X[N]. Обнулить строки матрицы с номером N, для которого X[N]>=0
#include <iostream>
using namespace std;
int main() {
const int N = 5;
const int M = 6;
int A[N][M];
int X[N];
for (int i = 0; i < N; i++) {
cin >> X[i];
}
cout << endl;
for (int i = 0; i < N; i++) {
for (int j = 0; j < M; j++) {
A[i][j] = -10 + rand() % 20;
}
}
for (int i = 0; i < N; i++) {
for (int j = 0; j < M; j++) {
cout << A[i][j] << ",";
}
cout << endl;
}
cout << endl;
for (int i = 0; i < N; i++) {
if (X[i] >= 0) {
for (int i = 0; i < N; i++) {
for (int j = 0; j < M; j++) {
A[i][j] = 0;
}
}
}
}
for (int i = 0; i < N; i++) {
for (int j = 0; j < M; j++) {
cout << A[i][j];
}
cout << endl;
}
return 0;
}
//Ермолаев Илья Олегович
//22ВП2
//Алгоритмизация
#include <iostream>
using namespace std;
int main() {
const int n = 5;
int A[n];
int s = 0;
for (int i = 0; i < n; i++) {
cin
...