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

Натуральное число N - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ решение матриц http://www.cyberforum.ru/cpp-beginners/thread91097.html
Здравствуйте. Помогите сделать мне эти задания. "1. Дана матрица B(N,M) (N≤M, M≤13). Найти сумму элементов каждого столбца матрицы. Сформировать массив D из найденных сумм. 2. Имеется N населенных пунктов (N≤15), и сеть авиалиний, соединяющих эти города. Сеть задана матрицей связности M(N,N), где M(i,j) =0, если города i и j не связаны между собой, и M(i,j)=1 – в противном случае....
C++ Работа с матрицами... написать программу которыя формирует новую матрицу из исходной. новая матрица состоит из положительных чётных столбцов заданной матрицы. в программе предусмотреть ввод количества строк и столбцов. оформить получние новой матрицы в виде функции Решение в отдельной функции. Напишите какойнить простенький примерчик.Пожалуйста)язык Си http://www.cyberforum.ru/cpp-beginners/thread91082.html
C++ кодировка символов в С++
получил кода русских символов через такую небольшую прогу: char ch, ch1; int in, in1; ch = 'я'; ch1 = 'А'; in = ch; in1 = ch1; cout << in << in1 << endl
в очередной раз рекурсия C++
функция f(n) определяется рекурсивно f(2*n)=f(n),f(2*n+1)=f(n)+f(n+1),f(0)=0,f(1)=1, Написать программу вычисляющую функцию f(n).
C++ Наибольший общий делитель http://www.cyberforum.ru/cpp-beginners/thread91061.html
Написать программу на языке С, которая рекурсивно вычисляет(наибольший общий делитель) НОД(a,b), где a и b целый числа вводяться пользователем
C++ Числа Каталана Числами Каталана Сn(n=0,1,2,...) называються числа 1,1,2,5,14,42,132,429,... Числа Каталана являються решением рекуррентного уравнения Co=1,Cn=CoCn-1+C1Cn-2+C2Cn-3+...+Cn-1Co при n>0 ( -1,-2,-3, - это n-1,n-2,n-3) Написать на языке С рекурсивную функцию вычисления чисел Каталана подробнее

Показать сообщение отдельно
Noa
57 / 34 / 4
Регистрация: 08.04.2008
Сообщений: 158
30.01.2010, 21:05     Натуральное число N
Цитата Сообщение от vet Посмотреть сообщение
общую ф-лу напиши
Очень сложная =\
Вот программа:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
int main()
{   
    using namespace std;
    double pr = 1;
    int N = 0;
    cout<<"Введите N: ";
    cin>>N;
    for (int i = 1; i <= (2 * N); i += 2)
        pr = pr * (double(i) / double(i+1));
        //cout<<(double(i) / double(i+1))<<endl;
    cout<<"Произведение "<<N<<" первых членов ряда \n1/2 * 3/4 * 5/6 * ... * (2*N - 1)/2*N = "<<pr<<endl;   
    system("pause");
return 0;
}
Добавлено через 51 минуту
Сори, вот вариант для Си:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
 
int main()
{
    double pr = 1;
    int N = 0;
    printf("Введите N: ");
    scanf("%d", &N);
    for (int i = 1; i <= (2 * N); i += 2)
            pr = pr * (double(i) / double(i+1));
    printf("Произведение первых членов ряда \n1/2 * 3/4 * 5/6 * ... * (2*N - 1)/2*N = %f\n", N, pr);    
    system("pause");
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru