どうも、ちょげ(@chogetarou)です。
for文を使って配列(array)の全要素に特定の値を足し算する方法を紹介します。
方法

for文を使って配列(array)の全要素に特定の値を足し算するには、「+」を使います。
まず、for文で配列をループします。
そして、ループ処理で、配列の要素に「+」で値を足します。
//myArray=対象の配列, T=要素の型, value=値
int length = sizeof(myArray) / sizeof(T);
for (int i = 0; i < length; ++i) {
myArray[i] += value;
}
上記のfor文は、配列の全要素に特定の値を足し算します。
使用例
#include <iostream>
using namespace std;
int main(void){
int nums[6] = { 11, 2, 8, 20, 7, 4 };
int length = sizeof(nums) / sizeof(int);
int value = 10;
for (int i = 0; i < length; ++i) {
nums[i] += value;
}
for(int item: nums) {
cout << item << endl;
}
return 0;
}
出力:
21
12
18
30
17
14
コメント