Answer to Question #183026 in C++ for Vincenzo Santoro

Question #183026

Assume the definition of Exercise 2, which defines the struct computerType. Write a program that declares a variable of type computerType, prompts the user to input data about a computer, and outputs the computer’s data.

Example input and output is shown below:

Enter the name of the manufacturer: McPC                             

Enter the model of the computer: 1000                                

Enter processor type: Intel GFX                                      

Enter the size of RAM (in GB): 8                                     

Enter the size of hard drive (in GB): 1000                           

Enter the year the computer was built: 2016                          

Enter the price: 1200                                                

Manufacturer: McPC                                                   
Model: 1000                                                          
Processor: Intel GFX                                                 
Ram: 8                                                               
Hard Drive Size: 1000                                                
Year Built: 2016                                                     
Price: $1200.00 

Instructions from Exercise 2 have been posted below for your convenience.

Exercise 2

Define a struct computerType to store the following data about a computer: Manufacturer (string), model type (string), processor type (string), ram (int) in GB, hard drive size (int) in GB, year when the computer was built (int), and the price (double).


1
Expert's answer
2021-05-03T03:32:34-0400
#include <iostream>
#include <string>
#include <iomanip>


using namespace std;


struct computerType
{
    string manufacturer;
    string modelType;
    string processorType;
    int RAM;
    int hardDriveSize;
    int year;
    double price;
};
int main()
{
    computerType computer;


    cout << "Enter the name of the manufacturer: ";
    getline(cin, computer.manufacturer);


    cout << "Enter the model of the computer: ";
    getline(cin, computer.modelType);


    cout << "Enter processor type: ";
    getline(cin, computer.processorType);


    cout << "Enter the size of RAM (in GB): ";
    cin >> computer.RAM;


    cout << "Enter the size of hard drive (in GB): ";
    cin >> computer.hardDriveSize;


    cout << "Enter the year the computer was built: ";
    cin >> computer.year;


    cout << "Enter the price: ";
    cin >> computer.price;


    cout << endl;


    cout << "Manufacturer: " << computer.manufacturer << endl << endl;
    cout << "Model: " << computer.modelType << endl << endl;
    cout << "Processor: " << computer.processorType << endl << endl;
    cout << "Ram: " << computer.RAM << endl << endl;
    cout << "Hard Drive Size: " << computer.hardDriveSize << endl << endl;
    cout << "Year Built: " << computer.year << endl << endl;
    cout << "Price: $" << setprecision(2) << fixed << computer.price << endl << endl;


    return 0;
}

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS