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

Функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству: текст начинается с к букв (1<=к<=9), за ко http://www.cyberforum.ru/cpp-beginners/thread140997.html
В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству: текст начинается с к букв (1<=к<=9), за которыми следует только одна литера-цифра с числовым значением к.
C++ Задано предложение-строка. Написать программу, которая находит самое длинное слово, встречающееся в предложении. Задано предложение-строка. Написать программу, которая находит самое длинное слово, встречающееся в предложении. http://www.cyberforum.ru/cpp-beginners/thread140996.html
Найти самое короткое слово в тексте. Считать, что слова в тексте отделены друг от друга одним пробелом. C++
Найти самое короткое слово в тексте. Считать, что слова в тексте отделены друг от друга одним пробелом.
C++ Из текста выбрать числа и записать в массив. Предполагается, что количество встречающихся чисел не более 10.
Из текста выбрать числа и записать в массив. Предполагается, что количество встречающихся чисел не более 10.
C++ Составить программу, которая заменяет в заданном тексте буквосочетание «abc» на «klmn». http://www.cyberforum.ru/cpp-beginners/thread140993.html
Составить программу, которая заменяет в заданном тексте буквосочетание «abc» на «klmn».
C++ Создайте класс динамического массива, в котором реализована проверка выхода за границы массива Создайте класс динамического массива, в котором реализована проверка выхода за границы массива. Перегрузите операторы: , =, +, -,++ (добавление элемента в конец массива),-- (удаление элемента из конца массива). #include<iostream> #define cikli for(int i=0;i<z;i++) #define ciklm for(int i=0;i<obj.cikl();i++) using namespace std; class Dmass { int *mass; подробнее

Показать сообщение отдельно
mrMRak
38 / 38 / 3
Регистрация: 02.06.2010
Сообщений: 105
05.06.2010, 11:46     Функции
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
26
27
28
29
30
31
32
33
34
35
36
37
#include <iostream>
float Fact(int n)
{ 
    if (n==0) 
    return 1;
    else
    return n*Fact(n-1);
}
void main()
{   //2n!-n/n!+1
    int f;
    std::cout<<"enter f\n";
    std::cin>>f;
    std::cout<<"found  result "<<2*Fact(f)-f/Fact(f)+1<<std::endl;;
    
    //2 задание( при условии что от m до n идет натуральный ряд чисел
    //хз из условия
    int m,n;
    float sum=0;
    std::cout<<"enter m and n \n";
    std::cin>>m>>n;
    if(m<n)     
    {  for (int i=m; i<=n ;i++)
        if (i%2==0)
            sum+=Fact(i);
    }
    else
    {
        for(int i=n; i<=m; i++)
            if (i%2==0)
                sum+=Fact(i);
    }
 
    std::cout<<" the result of second exersise is:   "<<sum<<std::endl;
    system("Pause");
 
}
ток условия второго не до конца ясны.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru