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

Помогите решить задачи по операторам цикла! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Среди 10 чисел найти 2 максимальных http://www.cyberforum.ru/cpp-beginners/thread393096.html
Надо,что бы программа среди 10 чисел искала 2 максимальных #include<iostream> using std::cin; using std::cout; using std::endl; int main() { int number; int largest1; int largest2;
C++ Строки в С++ Дан текст. Если первый символ текста не является малой латинской буквой, то оставить его без изменения. Если же это маленькая латинская буква, но за начальной группой малых латинских букв не следует цифра, то также оставить текст без изменения. Иначе каждую цифру, принадлежащую группе цифр, следующей за начальной группой малых латинских букв, заменить символом *. #include <stdio.h> #include... http://www.cyberforum.ru/cpp-beginners/thread393090.html
Найти слова, повторяющиеся более одного раза, не могу найти ошибку C++
#include <iostream> using namespace std; void obr1(char **s, char **mas, int n, int m) { int i; int k; char *tm; for(i = 0; i < n; i++) {
На до из файла найти максимум C++
Помогите это сделать : Нужно из файла ifst.txt найти максимальные число(тип int), и вывести на экран максимальное число, с помощью библиотеке fstream.
C++ Перенаправление потока stdout http://www.cyberforum.ru/cpp-beginners/thread393080.html
Пишу программу с использованием библиотеки SDL.h. Дело в том, что в ней переопределена функция main и стандартные потоки завязанные на файлы (stdout.txt), что не очень удобно. Идея - вернуть поток на консоль, чтобы во время приложения работало 2 окна - 1 графическое (основное), 2 консоль.. И во время выполнения действий в основном окне, вся инфа о работе идет на консоль, а не в файл как сейчас....
C++ рекуррентная формула Здравствуйте. Необходимо Вычислить значение функции, на интервале от Хнач до Хкон с шагом dX с точностью ε. Для вычисления последующего члена ряда использовать рекуррентную формулу. Происходит зацикливание при задании eps=0.01, 0.001 и т.д никак не работает Подскажите пожалуйста как исправить? Задание прикрепил. Вот мой код : int _tmain(int argc, _TCHAR* argv) { double x, s=0, e,... подробнее

Показать сообщение отдельно
SleepMaster
 Аватар для SleepMaster
40 / 40 / 1
Регистрация: 26.11.2011
Сообщений: 80
27.11.2011, 23:27     Помогите решить задачи по операторам цикла!
Я что-то не понял. В первой задаче
Цитата Сообщение от jecus Посмотреть сообщение
n!/(k!(n-k)!),где к от 1 до n-1;
тебе нужно найти сумму, так? Фиксированное n, а к изменяется от 1 до n-1, получаем:
n!/1!(n-1)!+n!/2!(n-2)!+...n. Я всё правильно понял?
Ладно, тебя нет онлайн, оставлю здесь на всякий случай. Работает так как я и написал:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <conio.h>
 
unsigned long long factorial(int n)
{
    unsigned long long sum = 1;
    for (int i=1; i<=n; i++)
        sum*=i;
    return sum;
}
 
int main()
{
    using namespace std;
    unsigned long long s=0;
    int n;
    cin>>n;
    if (n<0) exit(1);
    if (n==0) n=1;
    for (int k=1; k<n; k++)
        s+=factorial(n)/(factorial(k)*factorial(n-k));
    cout << s;
    getch();
    return 0;
}
 
Текущее время: 20:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru