코딩/Language Coder
129 : 반복제어문1 - 형성평가5
pikapika
2018. 4. 21. 17:18

삼각형의 밑변의 길이와 높이를 입력받아 넓이를 출력하고, "Continue? "에서 하나의 문자를 입력받아 그 문자가 'Y' 나 'y' 이면 작업을 반복하고 다른 문자이면 종료하는 프로그램을 작성하시오.
(넓이는 반올림하여 소수 첫째자리까지 출력한다.)
![]() Base = 11 Height = 5 Triangle width = 27.5 Continue? Y Base = 10 Height = 10 Triangle width = 50.0 Continue? N |
[코드]
#include <stdio.h>
int main() {
int base, hei;
char i='y';
while (i=='y'||i=='Y') {
printf("Base = ");
scanf("%d", &base);
printf("Height = ");
scanf("%d", &hei);
printf("Triangle width = %.1f\n", base*hei*0.5);
printf("Continue? ");
scanf(" %c", &i);
}
return 0;
}