K_blueprint
#26. 두 개의 실수를 입력받아 조건에 맞는 식을 계산하는 프로그램을 작성하라. 본문
728x90
반응형
< 문제 내용 >
● 두 개의 실수 a, b를 입력으로 받아서, a - b를 a * b로 나누는 프로그램을 작성하라.
● 두 수를 계속해서 입력 받아(루프문 사용) 계산을 하고 수치형이 아닌 데이터(ex. 문자)가 들어오면 계산을 종료한다.
< 입력 조건 >
● 입력의 첫 줄에는 두 개의 실수 a, b가 주어진다.
< 출력 조건 >
● 계산 결과를 하나의 줄에 소숫점 이하 세자리까지만 출력한다.
< 풀이 코드 >
#include <stdio.h>
int main()
{
double a, b, c; // 실수형 자료형 선언
while (scanf("%lf %lf", &a, &b)==2) // 2개의 실수가 입력되는 동안 반복
{
c = (a-b)/(a*b); // 연산문
printf("%.3lf\n", c); // 소숫점 아래 세자리 까지 출력하는 출력문
}
return 0;
}
< 결과 출력 >
728x90
반응형
'C > 실습 문제 모음' 카테고리의 다른 글
#28. 정수를 입력받고 역순으로 출력하는 프로그램을 작성하라. (0) | 2024.05.15 |
---|---|
#27. 두 개의 정수 a, b를 입력받고 a부터 b까지의 제곱의 합을 구하는 프로그램을 작성하라 (0) | 2024.05.15 |
#25. 입력받은 단어를 거꾸로 출력하는 프로그램을 작성하라. (0) | 2024.05.02 |
#24. 입력받은 정수, 정수의 제곱, 정수의 세제곱이 나란히 표시되는 표를 출력하는 프로그램을 작성하라. (0) | 2024.04.05 |
#23. 중첩 루프를 사용하여 조건에 맞는 패턴을 출력하는 프로그램을 작성하라.(2) (0) | 2024.03.28 |