ACM - 메뉴 가격(배열, 문자열)

29036 단어
묘사
엄마는 매일 채소를 사러 나가야 하는데 돌아온 후 주머니 속의 돈도 세어 보기 귀찮아서 도대체 얼마를 썼는지 정말 어리석은 계산이다.이제 됐어, 좋은 아들(딸)인 너는 그녀에게 프로그램으로 계산해 줄 수 있어, 허허.
입력
입력은 일부 데이터 그룹을 포함하고 각 그룹의 데이터는 메뉴(문자열), 수량(계량 단위를 막론하고 일률적으로 더블형수)과 단가(double형수, 인민폐 원수를 표시)를 포함하기 때문에 각 그룹의 데이터의 메뉴 가격은 수량에 단가를 곱하는 것이다.채소의 종류, 수량, 단가 사이에는 모두 빈칸이 있다.
참고: 프로그램은 파일 끝 문자인 "EOF"로 입력을 끝냅니다.
출력
요리 값을 지불할 때 최소 지불 단위가 각이기 때문에 항상 지불할 때 반올림하는 방법으로 분점을 제거한다.마지막으로 정밀도가 각인 요리 가격의 총량을 출력해 주십시오.
샘플 입력
   1  2
   2  1.5
   2  4.2

샘플 출력
13.4

     
     
     
     
01. #include <iostream>
02. #include <iomanip>
03. #include <string>
04. using namespace std;
05.  
06. int main()
07. {
08. string str;
09. double i,j,sum = 0;
10. while(cin >> str >> i >> j)
11. {
12. sum = sum + i * j ;
13. }
14. cout << fixed << setprecision(1) << sum << endl;
15. return 0;
16. }

좋은 웹페이지 즐겨찾기