Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

You are given n beens and ask to write a program to count them into the section

ID: 3531207 • Letter: Y

Question

You are given n beens and ask to write a program to count them into the section of the cartoon, according to the numbers on the beans, notice each bean has a number printed on it, so you must put all beams that has number 1 for example in the section number 1 of the box and so on. User will type -1 when finished

For example, the program will work like this:

Please Enter number printed on bean 1: 4
Please Enter number printed on bean 2: 3
Please Enter number printed on bean 3: 3
.....
.....

Please Enter number printed on bean 20: -1
Thank you the following is the statistics:
15 beans marked with number 1
2 beans marked with number 2
...
...
13 beans marked with number 12
thanks for using the program.

Write how many beens in each section.

You MUST Use switch statement in your code to classify the beans.

Explanation / Answer

#include<iostream>

#define MAX 20

int arr[MAX] ;

using namespace std ;

int main(){

int i=1 ,number=0;

cout << "Please Enter number 1 to 15 type of bean " ;

while(number !=-1){

cout<<endl<<"Please Enter number printed on bean " << i << ":" ;

cin>>number ;

switch(number){

case 1 :

arr[i-1]++;

break ;

case 2 :

arr[i-1]++;

break ;

case 3 :

arr[i-1]++;

break ;

case 4 :

arr[i-1]++;

break ;

case 4 :

arr[i-1]++;

break ;

case 5 :

arr[i-1]++;

break ;

case 6 :

arr[i-1]++;

break ;

case 7 :

arr[i-1]++;

break ;

case 8 :

arr[i-1]++;

break ;

case 9 :

arr[i-1]++;

break ;

case 10 :

arr[i-1]++;

break ;

case 11 :

arr[i-1]++;

break ;

case 12 :

arr[i-1]++;

break ;

case 13 :

arr[i-1]++;

break ;

case 14 :

arr[i-1]++;

break ;

case 15 :

arr[i-1]++;

break ;

case -1 :

break ;

}

i++;

}

for(i=0;i<15;i++)

cout << arr[i] <<"beans marked with number "<< i+1 ;

return 0 ;


}

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote