U E D R , A S I H C RSS

The Trip/�승한

TheTrip/�승한

�균�서 센트 �하 단위를 짜르는걸 �� 못해서 한참 당황했습니다.
위키� 옮기니 탭정렬� 잘 안�네요;;
~cpp 
#include <iostream>
using namespace std;

void main(){
	//변수
	double stu[1000] = {0.0};	//입력� 저장한다.
	double endSum[10] = {0.0};	//결과값� 저장한다.
	double sum = 0;			//�여행�서 사용한 금액� �합
	double aver = 0;			//�여행�서 사용한 금액� �균
	double stuN = 0;			//�여행� 입력할 학�수
	int travelN = 0;			//여행 수
	
	//임시변수
	int i, tempIntAver;;
	double tempInput;
	i=tempInput=0;		//임시변수 초기화
	
	//입력부
	cin>>stuN;		//처�으로 학�수를 입력받는다.
	while( stuN ){		//입력�는 학�수(stuN)� 0��때까지 루프를 �다.
		for(i=0; i<stuN; i++){
			//여행경비를 입력받는다.		
			cin>>tempInput;
			stu[i] = tempInput;		//�학�� 경비정보를 저장한다.
			sum += tempInput;			//합� 누�합계한다.
		}
		
		//í�‰ê·  = ì§€ìœë‚´ìš© / 참가학ìƒ�수
		tempIntAver = (sum * 100) / stuN;	//센트단위까지만 계산하기 위한 조치.
		aver = tempIntAver/100;

		cout<<aver<<endl;

		//결과값 처리부
		for(i=0; i<stuN; i++){
			if( aver > stu[i] ){				//� 학�(stu[i])가 �균보다 �� � 냈다면
				endSum[travelN] += ( aver - stu[i] );	//�균�서 stu[i]를 빼 결과값� 누�시킨다.
				cout<<endSum[travelN]<<endl;
			}
		}
		
		cin>>stuN;		// 다� 여행� 학�수를 입력받는다. 0��면 루프가 종료�다.
		aver = sum = 0; 		// ì�´ë²ˆ 여행경비 ì‚°ìœì—� 사용ë�œ 임시변수들ì�„ 초기화 시킨다.
		travelN++;		// � 여행 수를 �가시킨다.
	}
	
	//ê²°ê³¼ ìœë ¥ë¶€
	for(i=0; i<travelN; i++){
		cout<<"$";
		cout<<float(endSum[i])<<endl;
	}
}

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:14
Processing time 0.0057 sec