R-2
본 자료는 4페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
해당 자료는 4페이지 까지만 미리보기를 제공합니다.
4페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

R-2에 대한 보고서 자료입니다.

목차

없음

본문내용

1. 다음을 출력 하세요.
소스코드
//Report 1.c*
#include
int main()
{
int Array[9][9];
int i,j;
printf(\"---------------------------------\\n\");
for(i=0; i<9;i++)
{
for(j=0;j<9;j++)
{
Array[i][j] = (i+1) *(j+1);
}
}
for(i=0;i<9;i++)
{
for(j=0;j<9;j++)
{
printf(\"%-3d\",Array[i][j]);
}
printf(\"\\n\");
}
printf(\"---------------------------------\");
}
-------------------------------------------------------------------
출력
1 2 3 4 5 6 7 8 9
2 4 6 8 10 12 14 16 18
3 6 9 12 15 18 21 24 27
4 8 12 16 20 24 28 32 36
9 18 27 36 45 54 63 72 81
--------------------------------------------------------------------
2. 10개의 정수를 입력받아 정렬한 후 평균과 표준편차를 계산하여 출력하세요.
(어떤 정렬도 정렬)
//10개의 정수를 입력받아 정렬한 후 평균과 표준편차를 계산하여 출력하세요.
#include
#include
#include
void main()
{
// [ 정수를 입력 받아 평균을 구하는 부분 ]
int a[10], sum1=0, m;
// 정수 a, sum1, m을 선언한다
float eve1, eve2, b[10], sum2=0;
// 실수 eve1, eve2, b, sum2를 선언한다
double deviation=0;
{
for(m=0;m<10;m++)
// {}을 10번 반복 수행한다
{
printf(\" %d번째 수 :\", m+1);
scanf(\"%d\", &a[m]);
// a[m]에 들어갈 정수를 입력받는다
sum1=sum1+a[m];
// 입력 받은 정수를 sum1에 더해준다. 이 명령을 계속 수행하면 수행한 만큼 수가 누적된 수와 더해지게 된다
}
eve1=(float)sum1/10;
// 평균을 구한다. 단, 여기에서는 평균이 소숫점 이하로 나올 가능성도 있기 때문에 int를 float로 강제변환(cast연산자)해 준다
printf(\"평균값을 출력: %f \\n\", eve1);
// 평균값을 출력한다
}
// [ 구한 평균을 가지고 분산을 구하는 부분 ]
{
for(m=0;m<10;m++)
// {}을 10번 반복 수행한다
{
b[m]=(eve1-a[m])*(eve1-a[m]);
// 분산의 공식은 이므로, 위와 같이 구해준 값을 새로운 장소인 b[m]에 값을 저장해 준다
sum2=sum2+b[m];
// 위에서 구한 b[m]의 누적해서 더해준다 (부분 수행)
}
eve2=sum2/10;
// 위의 공식 중에서 부분을 수행해 준다
printf(\"분산값은 : %f \\n\", eve2);
// 위에서 구한 분산값을 출력한다
deviation =sqrt(eve2);
printf(\"표준편차 %0.1f\\n\",deviation);
}
}
3. 10개의 정수를 배열에 입력받은 후 한 칸 오른쪽으로 회전 이동하는 프로그램을 작성하세요.
예) 1 2 3 4 5 6 7 8 9 10 --> 10 1 2 3 4 5 6 7 8 9
//10개의 정수를 배열에 입력받은 후 한 칸 오른쪽으로 회전 이동하는 프로그램을 작성하세요.
#include
void main(void){
int a[10],i,enter;
int a_10;
for(i=0;i<=9;i++){
printf(\"%d번
  • 가격1,900
  • 페이지수12페이지
  • 등록일2014.12.12
  • 저작시기2013.2
  • 파일형식한글(hwp)
  • 자료번호#953946
본 자료는 최근 2주간 다운받은 회원이 없습니다.
다운로드 장바구니