偶数の和を整数入力から得る方法。整数からの偶数の和
var intInput = 10;
今私は偶数の合計が欲しいです。この場合、= 2 + 4 + 6 + 8 + 10 = 30
var evenCount = 0;
if (i % 2==0)
{
evenCount = evenCount + i;
}
これを達成する方法は?
偶数の和を整数入力から得る方法。整数からの偶数の和
var intInput = 10;
今私は偶数の合計が欲しいです。この場合、= 2 + 4 + 6 + 8 + 10 = 30
var evenCount = 0;
if (i % 2==0)
{
evenCount = evenCount + i;
}
これを達成する方法は?
これはいかがですか?
var sum = Enumerable.Range(1,10).Where(x=> x%2==0).Sum();
int intInput=10;
var evenCount = 0;
for (int i=1;i<=intInput;i++)
{
if (i % 2==0)
{
evenCount = evenCount + i;
}
}
これは、ゼロから半分指定された番号へのすべての整数の2回だけ和である
var intInput =10;
var evenValueSum = 0;
for(int i=intInput ;i>0;i--)
{
if(i %2 ==0)
{
evenValueSum += i;
}
}
var evenCount = (intInput/2) * (intInput/2 + 1);
を試してみてください。
2 + 4 + 6 + 8 + 10 = 2(1 + 2 + 3 + 4 + 5)
int evenCount = 0;
int countFrom = 1;
int countTo = 10;
for (int i = countFrom; i <= countTo; i++) {
if (i % 2 == 0) {
evenCount += i
}
}
int end = inputNum/2;
int sum = 0;
for(int i = 1; i <= end; i++)
sum += i * 2;
らしいループ内で使用して? – apomene
あなたはどのようなループについて考えていますか? – Mehrdad
IEnumerableで[偶数/奇数要素を選択しますか?](0120-337-) –
user3185569