-Цитата от T31 -Цитата от Hammer -Цитата от T31
ну да)))объяснишь на примере?смотри
есть такой пример: Вычислить сумму 1+3+5+7+...+(2*N-1) и есть такой код:
UpdateData(TRUE);
int n, i; int S=0;
n=m_edit1;
for (i=1; i<=n; i++)
S=S+(2*i-1);
m_edit2=S;
UpdateData(FALSE);
вот я не пойму как код составлять
И тебе надо данный код переделать под
- Вычислить выражение 1+1/2+1/3/+1/4+...+1/n
?
ну да,и разобратся хочу что там к чему
Код:
UpdateData(TRUE); // Функция, для получение информация, содержащейся в объектах.
int i, n; float S = 0; // Объявляем переменные.
n = m_edit1; // Считываем значение n.
for (i = 1; i< = n; i++) // Цикл от 1 до n.
S = S + 1/float(i); // S = S + 1/i.
m_edit2 = S; // Выводим значение S.
UpdateData(FALSE);
Вот, переделанный код с комментариями.