그래서 약간의 문제가 있습니다. 나는 그것을 제대로하고 있는지 나는 모른다. 문제는 모호합니다. (나에게) ive가 2 시간 동안의 나의 책에서의이 단순한 문제에 지금 있었기 때문에 내가 약간의 도움을 얻을 수 있는지 궁금하게 생각하고 있었고, 나를 째깍 거리었다! 미리 감사드립니다 :)1에서 100까지 100 개의 정수 배열을 채우는 프로그램을 작성하십시오.
"1에서 100까지의 숫자로 100 개의 정수 요소의 배열을"채우는 "프로그램을 작성한 다음 해당 숫자를 배열에 출력합니다."
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
const int size = 301;
int N, I, k;
int score[size];
srand(time(0));
cout << setprecision(2)
<< setiosflags(ios::fixed)
<< setiosflags(ios::showpoint);
//1)Get # of bowlers ..............................................................
cout << "Enter number of bowlers? (Must be between 1 and 301) ";
cin >> N;
while (N<1||N>size)
{
cout << "\nError!! Must be between 1 and 301!! ";
cin >> N;
}
//2) and 5) Get scores ............................................................
for(I = 0; I<N; I++)
{
//cout << "\nEnter score for bowler # " << I + 1 << " ";
//cin >> score[I];
score[I]=rand()%301;
for(k=0; k<I; k++)
{
if(score[k]==score[I])
{
I--;
break;
}
}
}
//3)Get Sum/Avg .....................................................................
int sum = 0;
float avg;
for(I = 0; I<N; I++)
{
sum += score [I];
}
avg = float(sum)/N;
//4) Output scores, sum, and avg ....................................................
for(I = 0; I<N; I++)
{
cout << "\nScore for bowler # " << I + 1 << " is " << score[I];
}
cout<<"\n\n The Sum is " << sum << "\n";
cout <<"\n The Average is "<< avg << "\n";
cout<<"\n\n\n";
system ("pause");
return 0;
}
코드는 전혀 문제 설명을 일치하지 않습니다. – chris
이 문제는 {1, 2, 3, .... 100} – cppguy
오 이런. 나는이 코드를 언급하는 것을 잊어 버렸습니다. 제가 사용한 코드는 이전 프로젝트와 비슷하다고 생각합니다. 그러나 나는 그것이 아래의 대답보다 어려운 과정이라고 생각했습니다. 팁 주셔서 감사합니다. 이걸로 한 달 좋아. 그래서 끔찍한 설명에 사과드립니다. – Harkins1721