#include
#include
using namespace std;
int main() {
vector vec;
char selection {};
do {
cout<<"P - Print numbers"<
cout<<"A - Add a number"<
cout<<"M - Display mean of the numbers"<
cout<<"S - Display the smallest number"<
cout<<"L - Display the largest number"<
cout<<"Q - Quit"<
cout<<"Enter your choice:"<
cin>>selection;
switch(selection) {
case 'P':
case 'p':
if(vec.size()==0) {
cout<<"[] - the list is empty"<
} else {
for(size_t i{0};i
cout<<"["<
}
}
case 'A':
case 'a':
int add{};
cin>>add;
vec.push_back(add);
cout<
case 'm':
case 'M':
if(vec.size()==0) {
cout<<"Unable to calculate the mean - no data"<
} else {
int result {};
int result2 {};
for(size_t i{0};i
result+=vec.at(i);
result2=result/vec.size();
}
cout<
}
case 's':
case 'S':
if(vec.size()==0) {
cout<<"Unable to determine the smallest number - list is empty"<
} else {
int smallest_element=vec.at(0);
for(size_t i{0};i
//int min=vec.at(0);
if(vec.at(i)
smallest_element=vec.at(i);
}
}
cout<
}
case 'l':
case 'L':
if(vec.size()==0) {
cout<<"Unable to determine the largest number - list is empty"<
} else {
int largest_element{};
for(size_t i{0};i
if(vec.at(i)>largest_element) {
largest_element=vec.at(i);
}
}
cout<
}
case 'q':
case 'Q':
cout<<"Goodbye"<
break;
}
/*cout<<"[] - the list is empty"<
else
for(size_t i{0};i
cout<<"["<
*/
}while(selection!='q' || selection!='Q');
return 0;
}
실행해보니 error jump to case label 요렇게 뜨던데 이거 오류 어케해결해야되냐???
세-ㄱ 스-