정성훈
    draw_bubble.c (교재)
  https://itsys.hansung.ac.kr/cgi-bin/onlineTest/viewCcoding/onlineCcoding.cgi?source=src/chap07/draw_bubble.c



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
#define _CRT_SECURE_NO_WARNINGS
#include <windows.h>
#include <stdio.h>
#include <conio.h>
#define SIZE 10
    
int main(void) {
    int list[SIZE] = { 100, 30, 20, 78, 89, 12, 56, 38, 99, 66 };
    
    for (int k = 0; k < SIZE; k++) {
        system("cls");      // 화면을 지운다.
        for (int i = 0; i < SIZE - 1; i++) {    // 버블 정렬 
            if (list[i] > list[i + 1]) {
                int tmp = list[i]; list[i] = list[i + 1]; list[i + 1] = tmp;
            }   
        }
        for (int i = 0; i < SIZE; i++) {
            for (int m = 0; m < list[i] / 10; m++) // 세로로 막대를 그린다.
                printf("*");
            printf("\n");
        }
        _getch();   // 사용자로부터 하나의 문자를 받을 때까지 기다린다.
    }
    return 0;
}
cs

  등록일 : 2022-02-22 [02:58] 조회 : 2854 다운 : 0   
 
△ 이전글two_dim.c (교재)
▽ 다음글bubble.c (교재)
C프로그래밍(프로그래밍언어) 실습게시판
번호 ⓒ 제 목
lMini Project (어드벤처 게임 만들기) 추가 구현 // ★★★ 기말과제 게임...
l실습 목차
172 └❶ Mini Project (tic-tac-toe 게임)
171    └❷ Mini Project (tic-tac-toe 게임) (모범 답안)
170       └❸ Mini Project (tic-tac-toe 게임) 확장©
169          └❹ Mini Project (tic-tac-toe 게임) 확장 (모범 답안)
168 └❶ 추가 도전 문제 1ⓘ
167    └❷ 추가 도전 문제 1 (모범 답안)
166 └❶ 도전문제 2)
165    └❷ 도전문제 2) (모범 답안)
164 └❶ 도전문제 1)
163    └❷ 도전문제 1) (모범 답안)
162 └❶ lmatrix.c (교재)
161 └❶ ltwo_dim.c (교재)
160 └❶ ldraw_bubble.c (교재)
159 └❶ lbubble.c (교재)
158    └❷ bubble.c (for loop 최적화)
157       └❸ bubble.c (조기 종료 추가)
156 └❶ lsearch.c (교재)
155    └❷ search.c (학생 풀이) 탐색 실패 표시©
154       └❸ search.c (학생 풀이) 탐색 실패 표시 (모범 답안)
153 └❶ lget_min.c (교재)

[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15]