Показать сообщение отдельно

  #8  
Старый 19.10.2009, 21:54
Nikituki
Новичок
Регистрация: 14.03.2009
Сообщений: 25
Провел на форуме:
72034

Репутация: 5
По умолчанию

Цитата:
Сообщение от jecka3000  
BrainDeaD, а можешь какой нить пример привести, а то голая теория не очень понятна....
Код:
string a= n.ToString();
int sum=0;
for (int i=0; i<a.lenght; i++)
{
if ((i+1)/2>0)
sum+=Convert.ToInt32(a[i]);
}
где n - данное число, sum - cумма его цифр на нечетных позициях, отсчет начиная со старшего разряда.
Если нужен отсчет с младшего разряда, то нужно заменить 6 строку на
Код:
sum+=Convert.ToInt32(a[a.lenght-i]);

Последний раз редактировалось Nikituki; 19.10.2009 в 22:52..
 
Ответить с цитированием