|
|
|
| не могу понять, как составить блок схему к этой задачки:
#include <iostream>
using namespace std;
// Прототип функции вычисления факториала
int factorial(int);
// Главная функция
int main (int, char*)
{
// Количество членов в ряду
int n;
// Результат
double F = 0;
cout << "N ";
cin >> n;
for(int i = 1; i <= n; i++)
{
F= i * pow((long double)-1, (int)i) / factorial(i + 1);
}
cout << "\r\nResult = " << result << endl;
// Задержка перед закрытием
system("PAUSE");
return 0;
}
// Реализация функции вычисления факториала
int factorial(int n)
{
if (n == 0 || n == 1) return 1;
else
{
int F = 1;
for(int i = 2; i <= n; i++) F *= i;
return F;
}
} |
| |
|
|
|
|
|
|
|
для: Cena
(10.11.2011 в 18:56)
| | Тоже никогда в них силен не был, мог их составить, если только под рукой была методичка, в которой бы рассказывалось, что ромбиком обозначать, а что прямоугольником :))) | |
|
|
|
|
|
|
|
для: cheops
(10.11.2011 в 18:59)
| | подскажите пожалуйста, что означает в этой строке i for(int i = 1; i <= n; i++)? | |
|
|
|
|
|
|
|
для: Cena
(10.11.2011 в 19:49)
| | Это счетчик цикла, он увеличивается от 1 до n, при этом каждый раз выполняются операции, которые следует далее в фигурных скобках. | |
|
|
|
|
|
|
|
для: cheops
(10.11.2011 в 20:19)
| | Спасибо | |
|
|
|