ドルとセントのMoney
2 つのフィールドを持つ構造化型である型を指定します。それぞれの型が 12 個の要素を持つ int
名前付きの配列が宣言され、初期化されているとします。monthlySales
Money
-変数も宣言されているとしますMoney
。-array をトラバースしてすべてを加算し、結果の合計を に格納するyearlySales
必要なコードを記述します。が有効な値、つまり 100 未満のセント値になることを確認してください。monthlySales
yearlySales
yearlySales
今、私は答えを求めているわけではありませんが、どのようにアプローチするかを尋ねています。単純に、コーディング方法などの質問に対処する方法がわからないためです。質問の最初の段落をそれぞれ理解しました。これが私のコードスニペットです。今はそれを計算する方法にこだわっています。少しだけガイダンスが必要です。ありがとう!私がこれまでに持っているコードは、私が持っている12個の要素の配列にアクセスし、それぞれにドルとセントの乱数を割り当てます。
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <cmath>
using namespace std;
struct Money
{
int dollars,cents;
};
int main()
{
Money monthlySales[12], yearlySales;
for (int i = 0; i < 12; i++)
{
monthlySales[i].cents =rand()%99;
monthlySales[i].dollars =rand();
}
return 0;
}