정올(정보올림피아드&알고리즘)/Language_Coder

정올 154, 정올 155 : 배열1-형성평가5,6 (c언어) →CODINGKOOºº

it 킹왕짱 2022. 3. 5. 16:38
728x90

154

문제

6명의 몸무게를 입력받아 몸무게의 평균을 출력하는 프로그램을 작성하시오.

출력은 반올림하여 소수 첫째자리까지로 한다.

 

코드
#include<stdio.h>
int main() {
float a[6], hap = 0;
int i;
for (i = 0; i < 6; i++) {
scanf_s("%f", &a[i]);
hap += a[i];
}
printf("%.1f", hap / 6);

return 0;
}

 

문제 http://jungol.co.kr/bbs/board.php?bo_table=pbank&code=154&sca=1090


155

문제
6개의 문자배열을 만들고 {'J', 'U', 'N', 'G', 'O', 'L'} 으로 초기화 한 후 문자 한 개를 입력받아 배열에서의 위치를 출력하는 프로그램을 작성하시오.

첫 번째 위치는 0번이며 배열에 없는 문자가 입력되면 "none" 라는 메시지를 출력하고 끝내는 프로그램을 작성하시오.

 

코드

#include<stdio.h>
int main() {
char a[6] = { 'J', 'U', 'N', 'G', 'O', 'L' }, ch;
int i;
scanf(" %c", &ch);
for (i = 0; i < 6; i++) {
if (a[i] == ch) {
printf("%d", i);
return 0; //프로그램 종료
}
}
printf("none");
return 0;
}

 

문제 http://jungol.co.kr/bbs/board.php?bo_table=pbank&code=155&sca=1090

728x90
728x90