Форум программистов, компьютерный форум, киберфорум
Наши страницы

нахождение факториала - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить сколько положительных элементов находится между mах и min значениями матрицы http://www.cyberforum.ru/cpp-beginners/thread446885.html
Написать программу, которая для целочисленного массива из 10 элементов, должна определять сколько положительных элементов находится между mах и min значениями. Только не давно начал изучать C++,...
C++ Найти наименьшее положительное значение в массиве вещественных чисел Условие задачи:Найти наименьшее положительное значение в массиве вещественных чисел. Если положительного нет, то результату присвоить 0. #include "stdafx.h" #include <stdio.h> #include... http://www.cyberforum.ru/cpp-beginners/thread446867.html
C++ #include ,указание файла без полного пути.
По сабжу,есть 2010 студия,есть чужой код.Решил сесть,разобраться,и натолкнулся на такой вариант #includeа . #include <mem/raw.h> У меня подчеркивает с ошибкой.И таких включений там много.Все...
Для натурального число n вычислить: 2n и n! C++
Дано натуральное число п. Вычислить: а) 2n; б) n! решите , пожалуйста на С
C++ Помогите с задачкой, пожалуйста. (С++) http://www.cyberforum.ru/cpp-beginners/thread446848.html
Вообщем, программирование только началось, а вопросов куча :\ Помогите, если есть у кого-нибудь желание. Ближе к задаче: нам дан обычный текстовый файл.. в нём написана информация о номерах...
C++ Бот Возможно ли на С++ написать БОТа, чтобы у него были такие задачи как: анализ чего-либо, ответ на что-либо, выполнять какие либо действие в зависимости от другой программы и etc? Сказали, что C++ и... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4675 / 2501 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
15.02.2012, 21:29
Цитата Сообщение от romster Посмотреть сообщение
Ну это то же самое, что и
Не совсем, но самая главная ошибка, влияющая на результат следующая:
Вы организуете цикл
C++
1
for (int i=0;i<a;++i)
и в самом цикле уменьшаете a (вот это и есть ошибка).

Цитата Сообщение от romster Посмотреть сообщение
C++
1
2
{a=a-i;
 c=c*a;}
можно просто заменить на
C++
1
c=c*(i+1);
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.