Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
anya1433
0 / 0 / 0
Регистрация: 20.01.2010
Сообщений: 49
1

Процедура

19.04.2011, 20:46. Просмотров 757. Ответов 7
Метки нет (Все метки)

Найти все коэффициенты разложения (x+y)n , т.е. Cn^k , где k= 0, ..., n. Вычисление Cn^k оформите в виде подпрограммы. Подскажите как это выполнить на C++
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2011, 20:46
Ответы с готовыми решениями:

процедура
создать программу аналог процедуры для вводу массива из трех целых чисел.

Процедура в С++
Здравствуйте , госопода. Дано условие задачи : 3. Даны действительные числа ...

Процедура.
Разработать и отладить программу, состоящую из модуля, который содержит...

Процедура - не функция!
Помогите перевести программу с Pascal на C++. Задача звучит так: Вычислить...

Простенькая процедура
// Вторая лаба.cpp: определяет точку входа для консольного приложения. // ...

7
IIIa66uMEM6eP
заставил Бендера
846 / 312 / 16
Регистрация: 05.12.2010
Сообщений: 1,692
Записей в блоге: 6
Завершенные тесты: 1
19.04.2011, 23:53 2
Цитата Сообщение от anya1433 Посмотреть сообщение
Cn
что это?

Не по теме:

процедура в с++ имеет свой тип void (не возвращает значений)

0
alex_x_x
бжни
2455 / 1661 / 134
Регистрация: 14.05.2009
Сообщений: 7,162
20.04.2011, 00:38 3
IIIa66uMEM6eP, это сочетание
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <vector>
#include <iterator>
#include <algorithm>
 
int main()
{
    int n = 10;
    std::vector< int > n_coeff( n+1 );
    n_coeff[ 0 ] = 1;
    for( int k=0;k<=n;++k )
    {
        for( int j=k;j;--j )
        {
            n_coeff[ j ] += n_coeff[ j - 1 ];
        }      
        std::copy( n_coeff.begin(), n_coeff.begin() + k + 1,
                   std::ostream_iterator<int>( std::cout, "\t" ) ); 
        std::cout << std::endl;
    }         
}
используя треугольник паскаля
Bash
1
2
3
4
5
6
7
8
9
10
11
1   
1   1   
1   2   1   
1   3   3   1   
1   4   6   4   1   
1   5   10  10  5   1   
1   6   15  20  15  6   1   
1   7   21  35  35  21  7   1   
1   8   28  56  70  56  28  8   1   
1   9   36  84  126 126 84  36  9   1   
1   10  45  120 210 252 210 120 45  10  1
1
IIIa66uMEM6eP
заставил Бендера
846 / 312 / 16
Регистрация: 05.12.2010
Сообщений: 1,692
Записей в блоге: 6
Завершенные тесты: 1
20.04.2011, 01:16 4
Цитата Сообщение от alex_x_x Посмотреть сообщение
это сочетание
заинтересовали, погуглил, будем знать
0
anya1433
0 / 0 / 0
Регистрация: 20.01.2010
Сообщений: 49
20.04.2011, 18:28  [ТС] 5
Cn^k,это формула вида Сn^k=n!/k!(n-k)!
0
alex_x_x
бжни
2455 / 1661 / 134
Регистрация: 14.05.2009
Сообщений: 7,162
20.04.2011, 18:46 6
anya1433, да вы что
0
xas123
-19 / 0 / 0
Регистрация: 20.04.2011
Сообщений: 2
20.04.2011, 18:58 7
Надо написать на Си. Составить функцию, аргументом которой является число типа Long. Значением функции должно быть количество разных цифр в десятичном представлении N. Помогите пожауста, я что-то не пойму вообще что требуется
0
popov654
32 / 32 / 7
Регистрация: 09.04.2011
Сообщений: 119
20.04.2011, 21:56 8
Очень просто. В цикле берёте остаток от деления на 10 чтобы найти цифру (%10) и делите Ваше число на 10 (/10). Цикл завершается когда останется ноль. Перед этим заведите массивчик для 10 цифр, на каждой итерации плюсуете нужный счётчик (элемент массива). В самом конце пройдите по полученному массиву и подсчитайте колчество элементов, больших нуля. Всё.
1
20.04.2011, 21:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.04.2011, 21:56

Матрица и процедура
Добрый день, товарищи, такой вопрос возник: акромя как дополнительным...

Матрица и процедура
Народ завтра зачёт помогите, буду очень блогодарен!!! 1.дано целочисленную...

Процедура для массива
Помогите пожалуйста, нужна процедура которая удаляет в каждой строке все чётные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru