운영체제 버블소트

프로그래밍 2009. 10. 17. 03:37

#include <stdio.h>
#include <stdlib.h>

void housekeeping();
void sortScores();
void switchValues();
void finishUp();

int inScore;
int score[10]={90,85,65,95,75,55,50,80,45,70};
int x = 0;
int y;
int temp;
int numberOfEls = 10;

void main()
{
 housekeeping();
 sortScores();
 finishUp();
}

void housekeeping()
{
 int score[10]={90,85,65,95,75,55,50,80,45,70};
}

void sortScores()
{
 y = 0;
 while (y<numberOfEls-1)
 {
  x=y+1;
  while(x<numberOfEls)
  {
   if(score[y] > score[x])
   {
    switchValues();
   }
   x++;
  }
  y++;
 }
}

void switchValues()
{
 temp=score[x];
 score[x]=score[y];
 score[y]=temp;
}

void finishUp()
{
 x=0;
 while(x<=numberOfEls-1)
 {
  printf("%d\n",score[x]);
  x++;
 }
}


'프로그래밍' 카테고리의 다른 글

자판기 프로그램  (0) 2009.11.10
운영체제 도서관리 프로그램  (0) 2009.10.18
운영체제 파일입출력2  (0) 2009.10.17
운영체제 파일입출력  (0) 2009.10.17
운영체제 자판기 프로그램  (1) 2009.10.17
운영체제 진법변환  (1) 2009.10.17
JAVA  (0) 2009.05.04
JAVA  (0) 2009.05.02
JAVA  (0) 2009.05.01
JAVA  (0) 2009.04.30

설정

트랙백

댓글