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

C++ Рекурсия - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ решение СЛАУ с переменными, заданными рациональными дробями http://www.cyberforum.ru/cpp-beginners/thread1701271.html
Доброго времени суток! Помогите, пожалуйста, исправить код Условие задачи: Написать программу для решения СЛАУ от N переменных заданных дробями, результат также получить в виде дробей. Реализовать методы решения - Крамера и Гаусса. Обеспечить возможность ввода и вывода данных в консоль и файл. С целыми числами все работает, вот сам код #include <iostream> #include <fstream>
C++ Нужно улучшить код Нужно улучшить код. 1)Отсортировать таблицу(если ввести Hello World,то буква "l" должна быть на 1 месте так как она встречается 3 раза,буква о должна быть на 2 месте так-как она встречается 2 раза и т.д) 2)Например если ввести(HeHeHe),то нужно что бы маленькая буква h и большая буква H считалась за одну(h = 6),а не (h = 3,H = 3) 3)И что бы не было того пустого пробела,а выводился только мой. ... http://www.cyberforum.ru/cpp-beginners/thread1701267.html
C++ Вывести на экран иконку приветствия и знак копирайта
Вы нарушили П5.4.Правил Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п. Помогите пожалуйста Составить программу, выводящую на экран иконку приветствия и знак копирайта (например, Copyright © 2016 Иванов И.И. ) в нижней части экрана.
C++ Перенос элементов из статического массива в динамический
Народ помогите плз. есть задача, которую я почти сам решил, но проблема в том что не до конца. вот сама задача: Создать статический массив на 10 элементов и заполнить его случайными числами из диапазона . Подсчитать количество элементов не равных нулю. Создать динамический массив соответствующего размера и скопировать в него все ненулевые элементы. Вот мое решение: #include <iostream>...
C++ Заполнить массив дабл из файла http://www.cyberforum.ru/cpp-beginners/thread1701209.html
Пытался разными методами. Один метод (через свитч) заполнял криво, да и код был большой, поэтому решил поступить иначе. Вот другой метод, который вроде должен работать более слажено, никак не хочет работать: В текстовом документы даны числа: 2,5 5,4 6,9 и т.д. Количество и разделитель на данный момент не имеет значения. Надо, чтобы в итоге в a получить 2,5 , a = 5,4 и т.д. Пусть даже...
C++ Организовать ввод в однонаправленный список. Узел списка состоит из двух полей: целое число и указатель. Не Организовать ввод в однонаправленный список. Узел списка состоит из двух полей: целое число и указатель. Необходимо добавить узел после заданного узла помогите написать код пожалуйста подробнее

Показать сообщение отдельно
Serg_o_Grey
46 / 46 / 19
Регистрация: 29.03.2016
Сообщений: 260
02.04.2016, 15:38     C++ Рекурсия
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>
 
using namespace std;
 
float fact(int);
int main()
{ 
    int n; 
    float x;
    setlocale(LC_ALL, "Russian");
    cout << "Введите n "; 
    cin >> n;
    cout << fact(n) << "\n";
    return 0; 
}
 
float fact(int n)
{ 
    float rez;
    if (n == 0) return 3.14/2;
    if (n == 1) return 1;
    rez = (n - 1) / (n * fact(n - 2));
    n--;
    return rez;
}
что исправлять-то?
 
Текущее время: 09:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru