Viết chương trình nhập vào một ma trận vuông cấp n. In ra giá trị chẵn lớn nhất trong ma trận

#include<bits/stdc++.h>
using namespace std;
#define ll long long 
ll n,a[105][105],nmax=-1e18;
int main()
{
	cin>>n;
	for(ll i=0;i<=n;i++)
	for(ll j=0;j<=n;j++)
	cin>>a[i][j];
	for(ll i=0;i<=n;i++)
    {
    	for(ll j=0;j<=n;j++)
    	if(a[i][j]%2==0)
    	LN=max(LN,);
    }
}

bài code của em còn thiếu
mà em chưa nghĩ ra phải ghi sao
nhờ mợi người hướng dẫn cho em làm ạ

B1. Viết đoạn code đọc vào n.
B2. Tạo ma trận từ thông số n.
B3. Viết hàm đọc dữ liệu để đưa vào ma trận nxn
B4. Duyệt hết ma trận để tìm giá trị chẵn lớn nhất.
B5. In giá trị tìm được.
B6. End.

3 Likes

Bài này thật ra chẳng cần xử lý gì nên không cần dùng đến mảng 2 chiều. Nhập đến đâu thì thực hiện tìm kiếm đến đó.

2 Likes

Cũng không cần mảng luôn.
Nhập tới đâu tính tới đó.

3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?