Given the following set of code, select all C++ expressions: #include #include #include #include "grocery_list_lib.h" // Returns an array of pair objects of item and amount std::array> amount ; grocery_list[i].second = amount; } return grocery_list; } Ogrocery_list[i].first Ostd::string item; item_amount return grocery_list; double>, 5> create_grocery_list (){ double>, 5> grocery_list; "Enter item: "
Given the following set of code, select all C++ expressions: #include #include #include #include "grocery_list_lib.h" // Returns an array of pair objects of item and amount std::array> amount ; grocery_list[i].second = amount; } return grocery_list; } Ogrocery_list[i].first Ostd::string item; item_amount return grocery_list; double>, 5> create_grocery_list (){ double>, 5> grocery_list; "Enter item: "
Related questions
Question
![Given the following set of code, select all C++ expressions:
4₁
#include <iostream>
#include <sstream>
#include <vector>
#include "grocery_list_lib.h"
// Returns an array of pair objects of item and amount
std::array<std::pair<std::string, double>, 5> create_grocery_list (){
std::array<std::pair<std::string, double>, 5 grocery_list;
std::string item;
std::string item_amount;
F3
double amount;
for(int i = 0; i < 5; i++){
std::cout << "Enter item: "
getline(std::cin, item);
grocery_list[i].first = item;
getline(std::cin, item_amount);
std::stringstream(item_amount) >> amount
grocery_list[i].second = amount;
}
return grocery_list;
}
grocery_list[i].first
std::string item;
item_amount
return grocery_list;
"Enter item:
$
4
4)
R
Q Search
DII
%
5
T
F5
6
LO
F6
Y
F7
&
7
U
BO
PrtScn
F8
8
Home
F9
9
End
F10
Po
0](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F22b1319c-242c-4915-8f56-7c035e43f773%2Fdd7acd2f-7311-4f32-8cba-24e910bc9c49%2Fqd71a4_processed.jpeg&w=3840&q=75)
Transcribed Image Text:Given the following set of code, select all C++ expressions:
4₁
#include <iostream>
#include <sstream>
#include <vector>
#include "grocery_list_lib.h"
// Returns an array of pair objects of item and amount
std::array<std::pair<std::string, double>, 5> create_grocery_list (){
std::array<std::pair<std::string, double>, 5 grocery_list;
std::string item;
std::string item_amount;
F3
double amount;
for(int i = 0; i < 5; i++){
std::cout << "Enter item: "
getline(std::cin, item);
grocery_list[i].first = item;
getline(std::cin, item_amount);
std::stringstream(item_amount) >> amount
grocery_list[i].second = amount;
}
return grocery_list;
}
grocery_list[i].first
std::string item;
item_amount
return grocery_list;
"Enter item:
$
4
4)
R
Q Search
DII
%
5
T
F5
6
LO
F6
Y
F7
&
7
U
BO
PrtScn
F8
8
Home
F9
9
End
F10
Po
0
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps
