Top 13 C 언어 지뢰 찾기 60 Most Correct Answers

You are looking for information, articles, knowledge about the topic nail salons open on sunday near me c 언어 지뢰 찾기 on Google, you do not find the information you need! Here are the best content compiled and compiled by the https://chewathai27.com/to team, along with other related topics such as: c 언어 지뢰 찾기 지뢰찾기 코드, 지뢰찾기 cpp, 파이썬 지뢰찾기, C언어 게임 소스코드, 지뢰찾기 만들기, 6차원 지뢰찾기


김유진(학부 1학년) 학생의 C 텀 프로젝트 – 지뢰 찾기 게임 발표 동영상
김유진(학부 1학년) 학생의 C 텀 프로젝트 – 지뢰 찾기 게임 발표 동영상


[소스공유] C언어로 만든 지뢰찾기 — 어떤 공부 블로거의 금서목록

  • Article author: marinelifeirony.tistory.com
  • Reviews from users: 15417 ⭐ Ratings
  • Top rated: 3.9 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [소스공유] C언어로 만든 지뢰찾기 — 어떤 공부 블로거의 금서목록 [소스공유] C언어로 만든 지뢰찾기. 인생마린 2017. 5. 24. 20:02. 반응형. 제가 대학교 1학년때 만들었던 지뢰찾기네요~ 기억이 새록새록. …
  • Most searched keywords: Whether you are looking for [소스공유] C언어로 만든 지뢰찾기 — 어떤 공부 블로거의 금서목록 [소스공유] C언어로 만든 지뢰찾기. 인생마린 2017. 5. 24. 20:02. 반응형. 제가 대학교 1학년때 만들었던 지뢰찾기네요~ 기억이 새록새록. 제가 대학교 1학년때 만들었던 지뢰찾기네요~ 기억이 새록새록 그때 이거만들고 엄청 좋아했었는데 ㅎㅎ 복붙 no! 직접써가며 코드를 이해해보아요~ 실력이 금방늘꺼에요 1 2 3 4 5 6 7 8 9 10 11 12 13 14..
  • Table of Contents:

블로그 메뉴

공지사항

인기 글

태그

최근 댓글

최근 글

티스토리

티스토리툴바

[소스공유] C언어로 만든 지뢰찾기 — 어떤 공부 블로거의 금서목록
[소스공유] C언어로 만든 지뢰찾기 — 어떤 공부 블로거의 금서목록

Read More

[C언어] C언어 코딩도장 Unit 38 지뢰찾기 문제 | My Mad Coding Diary

  • Article author: jeeyune.github.io
  • Reviews from users: 3719 ⭐ Ratings
  • Top rated: 4.9 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [C언어] C언어 코딩도장 Unit 38 지뢰찾기 문제 | My Mad Coding Diary 이번 포스팅은 ‘C언어 코딩도장’의 에 나와있는 지뢰찾기 문제의 답입니다. 문제. 표준 입력으로 행렬의 크기 m, n과 … …
  • Most searched keywords: Whether you are looking for [C언어] C언어 코딩도장 Unit 38 지뢰찾기 문제 | My Mad Coding Diary 이번 포스팅은 ‘C언어 코딩도장’의 에 나와있는 지뢰찾기 문제의 답입니다. 문제. 표준 입력으로 행렬의 크기 m, n과 … 이번 포스팅은 ‘C언어 코딩도장’의 에 나와있는 지뢰찾기 문제의 답입니다.
  • Table of Contents:
[C언어] C언어 코딩도장 Unit 38 지뢰찾기 문제 | My Mad Coding Diary
[C언어] C언어 코딩도장 Unit 38 지뢰찾기 문제 | My Mad Coding Diary

Read More

[C언어_12] C언어 문제 풀이 #4

  • Article author: swdoodle.tistory.com
  • Reviews from users: 14027 ⭐ Ratings
  • Top rated: 4.9 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [C언어_12] C언어 문제 풀이 #4 이번시간에는 2차원 배열을 보다 쉽게 이해할 수 있는 문제를 가져왔습니다. | C언어 문제. 이번 문제는. 9×9 크기의 지뢰찾기 게임을 만드는 것입니다 … …
  • Most searched keywords: Whether you are looking for [C언어_12] C언어 문제 풀이 #4 이번시간에는 2차원 배열을 보다 쉽게 이해할 수 있는 문제를 가져왔습니다. | C언어 문제. 이번 문제는. 9×9 크기의 지뢰찾기 게임을 만드는 것입니다 … 안녕하세요. 이번 포스팅에서는 2차원 배열을 이용한 문제를 풀어보려고 합니다. | 지난 강좌 Review swdoodle.tistory.com/16 [C언어_11] 2차원 배열과 메모리의 특성 안녕하세요, 이번 포스팅에서는 1차원 배열..
  • Table of Contents:

 지난 강좌 Review

 C언어 문제

 문제 조건

 문제 풀이

 생각해보기

마무리

태그

‘C언어 강좌’ Related Articles

[C언어_12] C언어 문제 풀이 #4
[C언어_12] C언어 문제 풀이 #4

Read More

[C언어] C언어 지뢰찾기 문제

  • Article author: irang1205.tistory.com
  • Reviews from users: 38562 ⭐ Ratings
  • Top rated: 3.2 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [C언어] C언어 지뢰찾기 문제 [C언어] C언어 지뢰찾기 문제 … dx와 dy 배열의 index[0]부터[7]까지 하나씩 지뢰찾기 배열 인덱스값하나하나에 더하기를 해주면 8방향의 요소를 다 … …
  • Most searched keywords: Whether you are looking for [C언어] C언어 지뢰찾기 문제 [C언어] C언어 지뢰찾기 문제 … dx와 dy 배열의 index[0]부터[7]까지 하나씩 지뢰찾기 배열 인덱스값하나하나에 더하기를 해주면 8방향의 요소를 다 … 1. 문제 지금의 나에게는 정말 많이 어려운 문제였다. 친구들이 도움을 주었지만 확실하게 이해하고 혼자 처음부터 끝까지 풀수있기까지 3일이걸린문제이다. 그래도 풀고나니 기분이 정말 좋았다 2. 정답코드 먼..
  • Table of Contents:

1 문제

2 정답코드

태그

‘IT 공부C언어’ Related Articles

[C언어]  C언어 지뢰찾기 문제
[C언어] C언어 지뢰찾기 문제

Read More

지뢰찾기 – 코딩도장

  • Article author: codingdojang.com
  • Reviews from users: 30197 ⭐ Ratings
  • Top rated: 3.6 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 지뢰찾기 – 코딩도장 C언어 입니다. 기본적으로 배열의 원소를 기준으로 해서 행 열 각각에 -1 + 1 한 범위의 8개을 검사합니다. …
  • Most searched keywords: Whether you are looking for 지뢰찾기 – 코딩도장 C언어 입니다. 기본적으로 배열의 원소를 기준으로 해서 행 열 각각에 -1 + 1 한 범위의 8개을 검사합니다. 프로그래밍 문제풀이를 통해서 코딩 실력을 수련
  • Table of Contents:
지뢰찾기 - 코딩도장
지뢰찾기 – 코딩도장

Read More

[c언어] 코딩도장 38.8 지뢰찾기 문제 풀이

  • Article author: jicoding.tistory.com
  • Reviews from users: 7224 ⭐ Ratings
  • Top rated: 3.5 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [c언어] 코딩도장 38.8 지뢰찾기 문제 풀이 [c언어] 코딩도장 38.8 지뢰찾기 문제 풀이. 지코딩 2021. 6. 21. 22:32. 320×100. 오늘은 코딩도장 38.8 심사문제 풀이를 해보겠습니다. <문제>표준 입력으로 행렬의 … …
  • Most searched keywords: Whether you are looking for [c언어] 코딩도장 38.8 지뢰찾기 문제 풀이 [c언어] 코딩도장 38.8 지뢰찾기 문제 풀이. 지코딩 2021. 6. 21. 22:32. 320×100. 오늘은 코딩도장 38.8 심사문제 풀이를 해보겠습니다. <문제>표준 입력으로 행렬의 … 오늘은 코딩도장 38.8 심사문제 풀이를 해보겠습니다. <문제>표준 입력으로 행렬의 크기 m, n과 문자(char) 행렬이 입력됩니다(m과 n의 범위는 3~10). 입력된 m, n은 공백으로 구분되며 행렬 안에서 *은 지뢰..
  • Table of Contents:

고정 헤더 영역

메뉴 레이어

검색 레이어

상세 컨텐츠

태그

추가 정보

페이징

티스토리툴바

[c언어] 코딩도장 38.8 지뢰찾기 문제 풀이
[c언어] 코딩도장 38.8 지뢰찾기 문제 풀이

Read More

[c언어] 지뢰 찾기

  • Article author: haeinyeo.tistory.com
  • Reviews from users: 28253 ⭐ Ratings
  • Top rated: 4.9 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [c언어] 지뢰 찾기 결과는 지뢰가 설치되어 있지 않은 셀 위치에 주변 지뢰의 개수를 출력한다. 위 예제의 결과는 아.. … [c언어] 지뢰 찾기. 2020. 12. 21. 16:44ㆍComputer Science/C. …
  • Most searched keywords: Whether you are looking for [c언어] 지뢰 찾기 결과는 지뢰가 설치되어 있지 않은 셀 위치에 주변 지뢰의 개수를 출력한다. 위 예제의 결과는 아.. … [c언어] 지뢰 찾기. 2020. 12. 21. 16:44ㆍComputer Science/C. 지뢰는 문자 *로 표시하고 일반 셀은 #으로 표시한다. 입력의 예는 아래와 같다. ##### #*### ##*## #*### ###*# 결과는 지뢰가 설치되어 있지 않은 셀 위치에 주변 지뢰의 개수를 출력한다. 위 예제의 결과는 아..
  • Table of Contents:
[c언어] 지뢰 찾기
[c언어] 지뢰 찾기

Read More

[C언어 기출문제&풀이] 지뢰찾기(minesweeper)

  • Article author: wysmalu.tistory.com
  • Reviews from users: 26220 ⭐ Ratings
  • Top rated: 4.5 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about [C언어 기출문제&풀이] 지뢰찾기(minesweeper) [C언어 기출문제&풀이] 지뢰찾기(minesweeper). malu 2011. 5. 13. … 기뢰찾기는 M*N 크기의 지뢰밭에서 모든 지뢰의 위치를 찾아내는 게임이다. …
  • Most searched keywords: Whether you are looking for [C언어 기출문제&풀이] 지뢰찾기(minesweeper) [C언어 기출문제&풀이] 지뢰찾기(minesweeper). malu 2011. 5. 13. … 기뢰찾기는 M*N 크기의 지뢰밭에서 모든 지뢰의 위치를 찾아내는 게임이다. 문제: 지뢰 찾기를 해본 적이 있는 사람들이 많을 것이다. 이름은 잘 기억나지 않지만 어떤 운영체제에 이 작고 귀여운 게임이 깔려있다. 기뢰찾기는 M*N 크기의 지뢰밭에서 모든 지뢰의 위치를 찾아내는 게임이다..
  • Table of Contents:

wanna be perfect

[C언어 기출문제&풀이] 지뢰찾기(minesweeper) 본문

[C언어 기출문제&풀이] 지뢰찾기(minesweeper)
[C언어 기출문제&풀이] 지뢰찾기(minesweeper)

Read More


See more articles in the same category here: https://chewathai27.com/to/blog.

[소스공유] C언어로 만든 지뢰찾기

반응형

제가 대학교 1학년때 만들었던 지뢰찾기네요~ 기억이 새록새록

그때 이거만들고 엄청 좋아했었는데 ㅎㅎ

복붙 no! 직접써가며 코드를 이해해보아요~ 실력이 금방늘꺼에요

실행결과물보기

접기

접기

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 #include < stdio.h > #include < stdlib.h > #include < time.h > #include < Windows.h > void draw( int a[ 30 ][ 30 ]) { for ( int i = 0 ; i < 30 ; i + + ) { for ( int j = 0 ; j < 30 ; j + + ) { if (a[i][j] = = 0 ) //아직안열림 printf ( "■" ); else if (a[i][j] = = 1 ) //지뢰임 printf ( "※" ); else if (a[i][j] = = 2 ) //맞음 printf ( "●" ); } printf ( " " ); } } int main() { int map[ 30 ][ 30 ]; int hide[ 30 ][ 30 ]; srand(( unsigned )time( NULL )); int a, b, c, d, k; for ( int i = 0 ; i < 30 ; i + + ) //배열 모든값 0으로 해줌 { for ( int j = 0 ; j < 30 ; j + + ) { map[i][j] = 0 ; hide[i][j] = 0 ; } } printf ( "생성할 지뢰개수를 입력해주세요(30x30) " ); scanf_s( "%d" , & k); for ( int i = 0 ; i < k; i + + ) //지뢰생성 { while ( 1 ) { a = rand() % 30 ; b = rand() % 30 ; if (map[a][b] = = 1 ) ; else { map[a][b] = 1 ; break ; } } map[a][b] = 1 ; } while ( 1 ) { draw(hide); printf ( "x좌표입력: " ); scanf_s( "%d" , & c); printf ( "y좌표입력: " ); scanf_s( "%d" , & d); c - - ; d - - ; if (c > = 30 | | d > = 30 | | c < 0 | | d < 0 ) { printf ( "범위안의 숫자를입력해주세요 " ); Sleep( 1000 ); } else if (map[c][d] = = 1 ) { hide[c][d] = 1 ; system( "cls" ); draw(hide); printf ( "꽝입니다~ㅠㅠ " ); Sleep( 2000 ); break ; } else if (hide[c][d] = = 2 ) { printf ( "이미 방문했습니다^^ " ); } else if (map[c][d] = = 0 ) { printf ( "맞았습니다~^^ " ); hide[c][d] = 2 ; } Sleep( 1000 ); system( "cls" ); } printf ( "지뢰위치 " ); draw(map); //게임 끝난후 지뢰위치 보여줌 } 반응형

[C언어] C언어 코딩도장 Unit 38 지뢰찾기 문제

#define _CRT_SECURE_NO_WARNINGS #include #include #include int main (){ int m , n ; int mine_counter = 0 ; // 주변 지뢰 카운터 int i , j ; scanf ( “%d %d” , & m , & n ); // 행렬의 크기 입력 char ** minesweeper = malloc ( sizeof ( char * ) * m ); // 행렬의 세로(가로줄) 할당 for ( i = 0 ; i < m ; i ++ ){ // 세로 크기만큼 반복 minesweeper [ i ] = malloc ( sizeof ( char ) * ( n + 1 )); // 가로 크기만큼 반복 memset ( minesweeper [ i ], 0 , sizeof ( char ) * ( n + 1 )); // 각 요소를 0으로 초기화 } for ( i = 0 ; i < m ; i ++ ){ // 문자열 입력 scanf ( "%s" , minesweeper [ i ]); } for ( i = 0 ; i < m ; i ++ ){ // 배열의 요소를 검색 후 '*' 와 같으면 넘어감 for ( j = 0 ; j < n ; j ++ ){ if ( minesweeper [ i ][ j ] == '*' ){ printf ( "%c" , minesweeper [ i ][ j ]); continue ; } else { // '*'와 같지 않으면 현재 위치 주변 8개 for ( int y = i - 1 ; y <= i + 1 ; y ++ ){ // (왼쪽 위 대각선, 위, 오른쪽 위 대각선, for ( int x = j - 1 ; x <= j + 1 ; x ++ ){ // 왼쪽, 오른쪽 if ( y < 0 || x < 0 || y >= m || x >= n ) continue ; // 왼쪽 아래 대각선, 아래, 오른쪽 아래 대각선) else if ( minesweeper [ y ][ x ] == ‘*’ ) mine_counter += 1 ; // 범위를 벗어나면 넘어가고, 검색했을때 ‘*’와 같다면 mine_counter에 1씩 추가 } } minesweeper [ i ][ j ] = mine_counter ; // 해당 위치에 지뢰 갯수 표시 후 mine_counter는 0으로 초기화 printf ( “%d” , minesweeper [ i ][ j ]); mine_counter = 0 ; } } printf ( ”

” ); } for ( int i = 0 ; i < m ; i ++ ){ // 할당한 메모리 해제 free ( minesweeper [ i ]); } free ( minesweeper ); return 0 ; }

[C언어_12] C언어 문제 풀이 #4

안녕하세요.

이번 포스팅에서는 2차원 배열을 이용한 문제를 풀어보려고 합니다.

| 지난 강좌 Review

swdoodle.tistory.com/16

지난시간에는 2차원 배열과 메모리의 특성에 대해 알아보았습니다.

이번시간에는 2차원 배열을 보다 쉽게 이해할 수 있는 문제를 가져왔습니다.

| C언어 문제

이번 문제는

9×9 크기의 지뢰찾기 게임을 만드는 것입니다.

문제 출처 : codeup.kr/problem.php?id=1524

우리는 값을 입력하여서 지뢰찾기 맵을 만들고

좌표를 입력하여 그 주위에 지뢰가 몇 개 있는지 출력하는 프로그램을 만들려고 합니다.

| 문제 조건

먼저 값을 다음과 같이 입력합니다.

1 0 1 0 0 0 0 0 0

1 0 0 0 1 0 0 0 0

1 0 0 0 1 0 0 1 0

1 0 1 1 1 0 0 0 0

1 0 1 0 1 0 0 0 0

1 0 1 1 1 0 0 1 0

1 0 0 0 1 0 0 0 0

1 0 0 0 1 0 0 1 0

1 0 0 0 1 0 0 0 0

여기서 1은 지뢰, 0은 빈칸을 의미합니다.

즉 다음과 같이 지뢰가 있다고 가정합시다.

여기서 좌표는 맨 왼쪽 위칸이 ( 0 , 0 ) 이라고 가정하고

↓가 X축의 양의 방향, →가 Y축의 양의 방향 이라고 가정합시다.

| 문제 풀이

먼저 위의 지뢰찾기 맵을 2차원 배열을 이용해서 저장해봅시다.

#include void main(){ int nums[9][9] = {}; //2차원 배열 만들기 for(int i = 0; i < 9; i++) //X방향 { for(int k = 0; k < 9; k++) //Y방향 { scanf("%d", &nums[i][k]); } } } 위와 같이 코드를 작성하고 값을 입력하면 num[0][0] = 1 num[0][1] = 0 num[0][2] = 1 ㆍ ㆍ ㆍ ㆍ ㆍ ㆍ num[1][0] = 1 num[1][1] = 0 num[1][2] = 0 ㆍ ㆍ ㆍ ㆍ ㆍ ㆍ ㆍ ㆍ ㆍ ㆍ ㆍ ㆍ 위와 같이 값이 저장될 것 입니다. 그리고 우리가 입력하고자 하는 칸의 좌표를 입력받아야겠지요? int X,Y; ////X : X좌표, Y : Y좌표 scanf("%d %d". &X, &Y); ///X Y 형태로 입력 위와 같이 코드를 작성하면 될 것입니다. 여기서 입력한 값이 ( 5, 5 )이라고 가정합시다. 그러면 ( 5 , 5 )칸의 주위에는 지뢰가 몇개가 있을까요? 주위의 9칸을 살펴보면 지뢰는 총 3개가 있는 것을 알 수 있습니다. 즉 우리가 살펴보아야 할 칸은 (4 , 4) (4 , 5) (4 , 6) (5 , 4) (5 , 5) (5 , 6) (6 , 4) (6 , 5) (6 , 6) 위와 같이 8칸을 살펴보아야 합니다. 그러면 조건문과 반복문을 적절히 활용하면 되겠지요? int count = 0; for(int i = X-1; i <= X+1; i++) { for(int k = Y-1; k <= Y+1; k++) { if (nums[i][k] == 1) //만약 칸의 값이 1 일경우 count++; } } 위 코드에서는 ( 5, 5 )가 지뢰가 아니라고 가정하였습니다. 지뢰찾기 게임을 해보았을 때 지뢰를 밟으면 게임오버가 되지요? 입력한 값에 지뢰가 있을 때 GAME OVER!라는 문장을 출력해줍시다. int count = 0; if(nums[X][Y] == 1) printf("GAME OVER!"); else{ for(int i = X-1; i <= X+1; i++)// X-1 부터 X+1까지 { for(int k = Y-1; k <= Y+1; k++)// Y-1 부터 Y+1까지 { if (nums[i][k] == 1) //만약 칸의 값이 1 일경우 count++; } } printf("Mines Found : %d", count); } 그러면 제대로 작동하는지 확인해 볼까요? 아래의 코드를 실행해보세요. #define _CRT_SECURE_NO_WARNINGS #include int main() { int nums[9][9] = {}; int X, Y; for(int i = 0; i < 9; i++) { for(int k = 0; k < 9; k++) { scanf("%d", &nums[i][k]); } } scanf("%d %d", &X, &Y); int count = 0; if (nums[X][Y] == 1) printf("GAME OVER!"); else { for (int i = X - 1; i <= X + 1; i++) { for (int k = Y - 1; k <= Y + 1; k++) { if (nums[i][k] == 1) //만약 칸의 값이 1 일경우 count++; } } printf("Mine Found : %d", count); } } 제대로 작동하는 것을 확인할 수 있습니다. | 생각해보기 위의 문제는 가장자리를 고려하지 않은 문제입니다. 만약 입력한 값이 가장자리에 있는 칸이라면 조건문과 반복문이 바뀌어야 합니다. 이 경우를 추가해서 한번 프로그램을 만들어 보세요. | 마무리 이번 시간에는 배열을 활용한 문제를 풀어보았습니다. 이 문제를 통해서 배열을 좀 더 쉽게 이해하셨으면 좋겠습니다. 감사합니다.

So you have finished reading the c 언어 지뢰 찾기 topic article, if you find this article useful, please share it. Thank you very much. See more: 지뢰찾기 코드, 지뢰찾기 cpp, 파이썬 지뢰찾기, C언어 게임 소스코드, 지뢰찾기 만들기, 6차원 지뢰찾기

Leave a Comment