C++에서 행렬에 입력된 값 찾기
네임스페이스 사용 성병;
#include< stdio.h>
#include< stdlib.h입니다>
#include < iostream입니다>
공허 display(int **매트, int N, int M){
for(int 나는 = 0스팬>; 나는 < N; i++) {
for(int j = 0스팬>; j < M; j++) {
비용 < < 매트[i][j];
비용 < < "\t"스팬>;
}
//다음 줄을 표시합니다
비용 < < "\n"스팬>;
}
비용 < < " \n"스팬>;
}
int 메인(int argc, char *argv[])
{
int n=3스팬>;
int m=4스팬>;
정수** M = 새로운 int * [m ];
에 대한 (int i=0스팬>; 나는 < n; i++)
M[i] = 새로운 int [ n ];
srand(시간(NULL));
for(int i=0스팬>; 나는< n; i++)
for(int j=0스팬>; j< M; j++)
//100을 뺀 후 0에서 200 사이의 난수 생성
예를 들어 rand가 74를 생성하면 74-100 = -36
M[i][j] =rand()%200-100스팬>;
디스플레이(M,n,m);
int 값, ii, jj;
printf("값 부여");
scanf("%d",& 값);
//매트릭스 찾아보기
for(int i=0스팬>; 나는< n; i++)
for(int j=0스팬>; j< n; j++)
{
if(M[i][j]==값)
{
ii=i;
jj=j입니다.
}
}
printf("%d이(가) (%d, %d)에 있습니다." ,값,ii,jj);
system("일시 중지");
}
#include< stdio.h>
#include< stdlib.h입니다>
#include < iostream입니다>
공허 display(int **매트, int N, int M){
for(int 나는 = 0스팬>; 나는 < N; i++) {
for(int j = 0스팬>; j < M; j++) {
비용 < < 매트[i][j];
비용 < < "\t"스팬>;
}
//다음 줄을 표시합니다
비용 < < "\n"스팬>;
}
비용 < < " \n"스팬>;
}
int 메인(int argc, char *argv[])
{
int n=3스팬>;
int m=4스팬>;
정수** M = 새로운 int * [m ];
에 대한 (int i=0스팬>; 나는 < n; i++)
M[i] = 새로운 int [ n ];
srand(시간(NULL));
for(int i=0스팬>; 나는< n; i++)
for(int j=0스팬>; j< M; j++)
//100을 뺀 후 0에서 200 사이의 난수 생성
예를 들어 rand가 74를 생성하면 74-100 = -36
M[i][j] =rand()%200-100스팬>;
디스플레이(M,n,m);
int 값, ii, jj;
printf("값 부여");
scanf("%d",& 값);
//매트릭스 찾아보기
for(int i=0스팬>; 나는< n; i++)
for(int j=0스팬>; j< n; j++)
{
if(M[i][j]==값)
{
ii=i;
jj=j입니다.
}
}
printf("%d이(가) (%d, %d)에 있습니다." ,값,ii,jj);
system("일시 중지");
}