Saturday, 2 April 2016

The Candy Bar structure contains three members, as described in Programming Exercise 5.Write a program that creates an array of three CandyBar structures, initializes them to values of your choice, and then displays the contents of each structure.

Leave a Comment


Questions:

The Candy Bar structure contains three members, as described in Programming Exercise 5.Write a program that creates an array of three CandyBar structures, initializes them to values
of your choice, and then displays the contents of each structure.


Explanation:

Below mention code is compiled in Visual Studio 2015 and Code Blocks 13.12,output snap is attached.. If any problem you feel and you want some explanation feel free to contact us.

Code:

/**************************************************|
/*************C++ Programs And Projects************|
***************************************************/


#include <iostream>
#include <string>
using namespace std;

struct CandyBar {
       string brand;
       double weight;
       int number;
};


int main() {
       CandyBar snack[3] = {
              { "A", 1.2, 100 },
              { "B", 2.3, 200 },
              { "C", 3.4, 300 }
       };

       cout << snack[0].brand << "\t" << snack[0].weight << "\t" << snack[0].number << endl
              << snack[1].brand << "\t" << snack[1].weight << "\t" << snack[1].number << endl
              << snack[2].brand << "\t" << snack[2].weight << "\t" << snack[2].number << endl;

       return 0;
}



Output:


Related Articles:

C++ Primer Plus Sixth Edition Complete Solution Manual 

C++ Books Solution

If You Enjoyed This, Take 5 Seconds To Share It