尝试为每个字符串初始化程序输入数据

时间:2018-11-30 17:46:22

标签: c++

我在这里的第一个问题,尽管我潜伏了一段时间。对编程非常陌生,对这篇文章中的格式错误感到抱歉,我的大脑被炸了。我喜欢完全自己做作业,但此时我完全被困住了。

在要出售五种不同类型的莎莎酱的情况下,我们将检索和处理数据。我知道如何显示salsa类型的字符串,一旦用户输入正确数量的罐子,就知道如何处理它。

我坚持尝试让用户输入售出的罐子数量,以在列出每种莎莎酱类型后出现。

  

ex:输入根据萨尔萨舞类型出售的罐子数量

     

轻度:(用户在此处输入数据)

     

中:(用户在此处输入数据)

     

我似乎只能让用户输入数据出现在列出名称之后:

  

输入根据萨尔萨舞类型出售的罐子数量

     

轻微:

     

中:

     

     

(用户在此处输入数据)

这里是我到目前为止的内容:

#include <iostream>
#include <string>
#include <iomanip>

using namespace std;

int main()

{
    // variables
    const int SIZE = 5;
    string salsas[SIZE] = { "Mild", "Medium", "Sweet", "Hot", "Zesty"}; 
    //names of salsas
    int jars; //holds number of jars user enters

    cout << "Here are the salsa types:\n";

    // Display the salsas in the array
    for (int count = 0; count < SIZE; count++) 
        cout << salsas[count] << ": " << endl;
        cin >> jars[salsas];






return 0;
}

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

#include <iostream>
#include <string>

using namespace std;

int main(){
// variables
const int SIZE = 5;
string salsas[SIZE] = { "Mild", "Medium", "Sweet", "Hot", "Zesty"}; 
//names of salsas
int jars[SIZE]={0}; //holds number of jars user enters

cout << "Here are the salsa types:\n";

// Display the salsas in the array
for (int count = 0; count < SIZE; count++) {
    cout << salsas[count] << " : ";
    cin >> jars[count];
}

return 0;
}