Nội dung chính
Bài tập C++: Nhập ma trận từ bàn phím trong C++
Đề bài: Viết chương trình C++ để nhập một ma trận (mảng 2 chiều) từ bàn phím trong C++.
Lời giải
Dưới đây là chương trình C++ để giải bài tập nhập ma trận từ bàn phím trong C++:
#include <iostream> #include <iomanip> using namespace std; int main() { int i, j; int col, row; cout << "Nhap so cot cua ma tran: "; cin >> col; cout << "Nhap so hang cua ma tran: "; cin >> row; // khoi tao ma tran int matrix[col][row]; cout << "Nhap cac phan tu cua ma tran: \n"; for (i = 0; i < row; i++) { for (j = 0; j < col; j++) { printf("matrix[%d][%d] = ", i, j); cin >> matrix[i][j]; } } cout << "Cac phan tu cua ma tran: \n"; for (i = 0; i < row; i++) { for (j = 0; j < col; j++) { printf("%d ", matrix[i][j]); } printf("\n"); } return 0; }
Chạy chương trình C++ trên cho kết quả như sau: