に値を追加するために、別の桁の数字を分割するには、例えば、私はいくつかの整数を持って、私はこの方法を計算する方法を見つけ出すことができます:(X場合はどのように互いに
最初、私は条件
が必要< 10)1つの数字の計算を尋ねるのを避ける
数値が1より大きい場合は第2の方法で計算する必要があります。たとえば、このように計算するには134を得ます。1 + 3 + 4からこの値8を変数に付けてください。
そこで質問は、これは、特定のC#ではありませんが、あなたの番号をループ、その後の数字によってそれを数字を得ることができます数字
を試してみてください、あなたがこれはそれを行うための可能な方法の一つである –
を試してみましたが、何を共有してください。数を10で割って余りを累積し、次の反復で商が10未満になるまで数を商で置き換えます。 – Adil
この質問は以前に回答済みです。 http://stackoverflow.com/questions/478968/sum-of-digits-in-c-sharp – user3379669