Форум программистов, компьютерный форум CyberForum.ru

Получить последовательность b1,...,bn, где при i=1,2,...,n значение bi = 1+1/2+...+1/i - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Надо нарисовать фигуру http://www.cyberforum.ru/cpp-beginners/thread182965.html
Надо нарисовать фигуру: ___* __*_* _*___* *_____* Использовать цикл
C++ Вычислить значение выражения 223 г) заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread182947.html
Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 C++
Всем привет, задача такова: Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0, зарание спасибо. P.S. Массив нельзя использовать.
C++ считывание визуальной информации окна.
кто может подсказать, каким способом можно посмотреть цвет пикселя на который наведена мышка ?
C++ программирование на С http://www.cyberforum.ru/cpp-beginners/thread182939.html
номер 223 д) спасибо большое заранее
C++ Работа с памятью Всем доброго времени суток. Почитав данный форум и проч. пришёл к выводу, что мой проект на C# нереален в виду бестолковой работы с памятью. В общем задача такова. Есть класс: class oAlternativa { public: oAlternativa(void); oAlternativa(int *init,int count); virtual ~oAlternativa(void); int *Ves; int nSize; int nFrom; подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
28.10.2010, 17:21     Получить последовательность b1,...,bn, где при i=1,2,...,n значение bi = 1+1/2+...+1/i
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <malloc.h>
 
int main()
{
   int n=0;
   printf("Enter n: ");
   scanf("%d", &n);
   int i, j;
   double* b;
   b=(double*)malloc(n*sizeof(double));
   for(i=0; i<n; ++i)
      b[i]=1;
   for(i=0; i<n; ++i)
   {
       for(j=1; j<=i; ++j)
       {
           b[i]+=1.0/(j+1);
       }
    } 
    for(i=0; i<n; ++i)
       printf("%g ", b[i]);
    free(b);
    return 0;
}
 
Текущее время: 00:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru