Riucc's Storage
RSS
태그
관리
쓰기
카테고리
  • IT (593)
    • 정리 (0)
    • C# (42)
    • ASP.NET MVC (16)
    • JQuery&Javascript (12)
    • CSS (11)
    • 데이터베이스 (32)
    • Windows Server (6)
    • Active Directory (3)
    • Exchange (9)
    • JAVA (2)
    • JSP (39)
    • JSP 게시판 만들기 (21)
    • JSP 개발 참고 (15)
    • JSP 안드로이드 (4)
    • Servlet (17)
    • Spring (42)
    • HTML (14)
    • NodeJS (46)
    • MongoDB (11)
    • 리눅스 (18)
    • 자료구조 (16)
    • 아이폰 (24)
    • 안드로이드 (68)
    • API 활용하기 (10)
    • 소켓네트워크 (28)
    • 라즈베리파이 (11)
    • AWS클라우드 (10)
    • 빅데이터Hadoop (22)
    • 커널모듈프로그래밍 (8)
    • 기타 (10)
    • 자격증 (26)
Riucc's Storage

[자료구조] - 세분화 작업

자료구조|2017. 1. 18. 13:46
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

| 자료구조 세분화 작업


★ 프로그램을 짤 때, 세분화 시켜서 작업할 것!!!

★ 조건이 맞는지, 반복횟수가 정확한지, 예외경우가 있는지 확인할 것


배열 N개의 실수값 성적 데이터를 저장하고, 전체 평균을 실수값으로 구하고, 평균 이상인 데이터 개수를 출력하시오

   (단, 성적 데이터는 100개를 초과하지 않는다)

     [세분화]

       1. 배열 N개의 실수값 성적 데이터를 저장

       2. 전체 평균을 구한다

       3. 평균값 이상인 데이터 개수를 구한다


음수가 나올 때 까지 양수를 읽어 들여 읽어 들인 데이터 수와 최대 값을 출력하시오

   (단, 처음부터 음수가 입력된 경우, "No Data"라고 출력하고 프로그램을 끝낸다)

     [세분화]

       1. 양수를 계속 읽어 들인다

       2. 읽어 들인 데이터 수를 구한다

       3. 읽어 들인 데이터를 비교하여 최대 값을 구한다

       4. 음수가 나오는 예외 경우를 처리한다


N명의 학생의 학번과 성적을 이차원 배열에 읽어 들여, 학번을 입력하면 해당 학생의 성적과 등수를

출력하는 프로그램을 작성하시오(단, 학생 수는 10명을 초과하지 않고, 동접자는 같은 등수 계산 시 무시한다)

     [세분화]

       1. 이차원 배열을 생성 해 데이터를 저장한다

       2. 등수를 비교한다

       3. 학번을 입력하면 학생의 성적과 등수를 출력한다


2차원 배열 선언 시 : 이중 for문을 사용한다

   int arr[i][j]; // 4x4배열

   int num=1;

   for(i=0; i<4; i++)

     for(j=0; j<4; j++)

       arr[i][j] = num;

       num ++;

'자료구조' 카테고리의 다른 글

[자료구조] - 삽입 정렬(Insertion Sort)  (0) 2017.01.18
[자료구조] - 버블 정렬(Bubble Sort)  (0) 2017.01.18
[자료구조] - 선택 정렬(Selection Sort)  (0) 2017.01.18
[자료구조] - 헤더 파일  (0) 2017.01.18
[자료구조] - 파일 입출력 fopen, fclose, fread, fwrite  (0) 2017.01.18

댓글()
카테고리
  • IT (593)
    • 정리 (0)
    • C# (42)
    • ASP.NET MVC (16)
    • JQuery&Javascript (12)
    • CSS (11)
    • 데이터베이스 (32)
    • Windows Server (6)
    • Active Directory (3)
    • Exchange (9)
    • JAVA (2)
    • JSP (39)
    • JSP 게시판 만들기 (21)
    • JSP 개발 참고 (15)
    • JSP 안드로이드 (4)
    • Servlet (17)
    • Spring (42)
    • HTML (14)
    • NodeJS (46)
    • MongoDB (11)
    • 리눅스 (18)
    • 자료구조 (16)
    • 아이폰 (24)
    • 안드로이드 (68)
    • API 활용하기 (10)
    • 소켓네트워크 (28)
    • 라즈베리파이 (11)
    • AWS클라우드 (10)
    • 빅데이터Hadoop (22)
    • 커널모듈프로그래밍 (8)
    • 기타 (10)
    • 자격증 (26)
최근 등록 현황
최근 글
최근 월별 글
최근 댓글
최근 글
최근 월별 글
최근 댓글
최근 글
최근 월별 글
최근 댓글
달력
지난달
2026.1
다음달
일월화수목금토
123
45678910
11121314151617
18192021222324
25262728293031
태그 구름
  • 안드로이드 카카오 로그인
  • 카카오 로그인
  • 정보처리산업기사 정리
  • 자료구조
  • 카카오 로그인 연동
  • 정보처리산업기사 필기 정리
  • 데이터베이스
  • 이클립스 mysql 연동
  • 안드로이드
  • 안드로이드 카카오 로그인 연동
  • 정보처리산업기사 16년 필기
  • 커널 모듈 프로그래밍
  • nodejs express
  • 정보처리산업기사 15년 필기
  • jsp
  • 정규화
  • 정보처리산업기사 15년
  • 정보처리산업기사 총정리
  • 안드로이드 intent
  • nodejs MySQL 연동하기(Connection Pool)
  • 정보처리산업기사 요약
  • 정규형
  • 정보처리산업기사 16년
  • 소켓
  • 리눅스
  • 소켓 프로그래밍
  • 정보처리기사 실기 정리
  • 이클립스 디비 연동
  • 정보처리산업기사 필기
  • HTML
카운터
전체 방문자
오늘
어제
Skin by M1REACT. Designed by M1STORY.TISTORY.COM. Valid XHTML 1.0 and CSS 3. Copyright ⓒ Riucc's Storage. All rights reserved.

티스토리툴바