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

Нахождение биноминального коэфицента - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вложенные циклы http://www.cyberforum.ru/cpp-beginners/thread256690.html
Не совсем понимаю работу вложенных циклов. Объясните пожалуйста следующее. Инструкция myArr=myArr; myArr=min; относится инструкцией внешнего цикла или внутреннего? Сортировка выбором. for(int i=0;i<size;i++) { min=myArr;n=i; for(int j=i+1;j<size;j++) if(myArr<min) {min=myArr; n=j; } myArr=myArr; myArr=min;
C++ Какие Программы нужно для C++?? Какие Программы нужно для C++??Просто я новичок в C++ И ничего не знаю!! Помогите http://www.cyberforum.ru/cpp-beginners/thread256682.html
C++ программа на С++ с использованием графики!
1. В левой верхней части экрана нарисовать прямоугольник, в средине него квадрат, а в средине квадрата текст. Все элементы рисунка сделать разными цветами. Все замкнутые области залить разными цветами. 2. нарисовать домик. Крышу - красным цветом, окна - белым, стены - жёлтым, забор - коричневым.
Функция может менять глобальные данные и сохраняются ли эти изменения C++
Например функция в ходе работы записывает что то в глобальную переменную, которая не является ни аргументом ни возвращаемым значением и по большому счету не имеет к функции отношения Это возможно вообще ? Если да, то когда функция отработает изменения сохраняются ?
C++ Решение систем нелинейных уравнений http://www.cyberforum.ru/cpp-beginners/thread256659.html
Решение систем не линейных уравнений с использованием различных численных методов
C++ Вводить отрицательные числа до тех пор пока не будет введено положительное число Вводить отрицательные числа до тех пор пока не будет введено положительное число. Найти кол-во введеных чисел, значение наименьшего из введеных чисел и его порядковый номер. подробнее

Показать сообщение отдельно
Skvin
0 / 0 / 0
Регистрация: 13.03.2011
Сообщений: 10
13.03.2011, 20:21     Нахождение биноминального коэфицента
Вот написал прорграмму по нахождению биноминального коэфицента, но мне кажется что она криво работает.
#include <stdio.h>
int Cnk(int k, int n)
{

int i;
long long res = 1;
if (k > n - k) k = n - k;
for(int i = 1; i <= k; i++)
res = res * (n - i + 1) / i;
return (int)res;
}
void main()
{

int k,n;
printf("\n k=");
scanf("%f", &k);
printf("\n n=");
scanf("%f", &n);



printf("\n cnk &f", Cnk(k,n));
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru