와.. 여러분이 도와주셔서...
max값을 드디어 구할 수 있게 되었습니다.
와.. 제가 i=0; 이렇게 변수 초기화 하는 법을 모르고 계속 선언해서 그랫었네요 ㅠㅠㅠ...
다시 한번 질문드릴게요!!
max값은 드디어 구할 수 있는데
else if 구문으로
else if(A[i]<min)
{
min=A[i];
}
이렇게 주었는데
min값은 초기 선언한 0값으로 나오더라구요..
이 경우에는 어떻게 해야하는지요!!
그리고 99999를 입력하면
멈추게 하고 싶은데
그건 어떻게 해야하나요???
정말 감사합니다 도와주셔서 ㅠㅠㅠ
#include <iostream>
using namespace std;
int main()
{
int A[8] = {1,2,3,4,5,6,7,8};
int i=0;
int sum=0;
int avr=0;
while(i<8)
{
cout << "Enter Numbers : ";
cin >> A[i];
i++;
}
sum = A[0]+A[1]+A[2]+A[3]+A[4]+A[5]+A[6]+A[7];
avr = sum/8;
cout << "Sum = " << sum << "\n";
cout << "AVR = " << avr << "\n";
int max=0;
int min=0;
i=0;
while(i<8)
{
if(A[i]>max)
{
max=A[i];
}
else if(A[i]<min)
{
min=A[i];
}
i++;
}
cout << "Max = " << max << "\n";
cout << "Min = " << min << "\n";
return 0;
}