Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Простенький класс работы с комплексными числами. https://www.cyberforum.ru/ cpp-beginners/ thread358309.html
Добрый вечер, уважаемые! :) На днях решил вспомнить то, чему учили в университете и понял, что много чего забыл. Попробовал написать класс работы с комплексными числами. Вот что получилось. Скорее всего получилось очень и очень коряво. Вот именно за этим к Вам, уважаемые, и обращаюсь. Вопросы - внизу. Драйвер класса. #include "stdafx.h" #include "complex.h" #include <iostream> #include...
Не печатает русский текст C++
Здравствуйте, у меня возникла проблема, я не могу печать русский текст.Вместо текста, непонятные ероглифы. Использую я C++ CodeBlocks. Компилятор: MinGW(gcc) #include <iostream> using namespace std; int main() { cout << "Привет" << endl; }
C++ Помогите развязать задачу очень нужно на С++ https://www.cyberforum.ru/ cpp-beginners/ thread358301.html
Задан массив чисел. Если есть элемент равен а, то результат равен сумме элементов, которые идут после а, в противном случае результатом будет число 10
C++ Указать индексы всех элементов заданной матрицы с наибольшими значениями https://www.cyberforum.ru/ cpp-beginners/ thread358277.html
1. в данной целочисленной матрице 6 на 6 указать индексы всех элементовс наибольшими значениями. 2. в данной действительной квадратной матрице 5 на 5 найти сумму элементов строки в которой располоожен элемент с положительным значением . предполагается что такой элемент единственный.
Найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц C++
Нужно найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц. В чем ошибка ? #include <iostream> #include <stdio.h> using namespace std; int main() { freopen("input.txt", "r", stdin); freopen("output.txt", "w", stdout);
C++ Помогите понять формулировку Объясните пожалуйста суть задания. С языком С не знаком. Только не не большие знания С++ Строки данного класса строятся по правилам записи идентификаторов в языке С и могут включать в себя только те символы, которые могут входить в состав С-идентификаторов. Если исходные данные противоречат правилам записи идентификатора, то создается пустая СТРОКА_ИДЕНТИФИКАТОР https://www.cyberforum.ru/ cpp-beginners/ thread358250.html
C++ Программно нажать пробел в активном окне Уважаемы форумчане, подскажите пожалуйста как создать бесконечный цикл нажатия пробела в активном окне. ЗЫ: Гуглил - не нашел ЗЫ2: Строго не судить - C++ учу второй день Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread358248.html C++ exp(-40)
Всем доброго времени суток, у меня не получается посчитать exp(-40) с необходимой точностью, я знаю как посчитать exp(-5) #include<iostream> using namespace std; int main() { double i, sum, p, x = -5; int n; cout << "n = "; cin >> n;
C++ Класс содержащий элементы двух других классов Задание у Страуструпа: При наличии определений struct S У меня что-то не получается так сделать struct S{int x,y;}; struct T{char* p; char*q;}; class C https://www.cyberforum.ru/ cpp-beginners/ thread358244.html C++ Помогите розвязать задачу. https://www.cyberforum.ru/ cpp-beginners/ thread358241.html
Есть натуральное число n. Обчислить:
C++ АТД список. Выделить скобками все двойные вхождения символов
Здравствуйте. Суть задачи такова. Нужно выделить круглыми скобками все двойные вхождения заданного символа. Например
C++ Из Vb -> С++ Задача такая Создать программу для решения задачи построения слова из некоторого множества букв (игра Scrabble) используя алгоритмы поиска в глубину и в ширину. Длина слова не менее 5 букв. Вот написал в VB Dim Arr(10000, 10000) As String Dim ArrMax(10000) As Integer Dim N As Integer Dim max As Integer 'Длина слова Dim str1 As String, str2 As String 'Исходная строка, набор букв Function... https://www.cyberforum.ru/ cpp-beginners/ thread358206.html
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
05.10.2011, 10:11 0

построение таблицы - C++ - Ответ 2041524

05.10.2011, 10:11. Показов 6016. Ответов 41
Метки (Все метки)

Ответ

Цитата Сообщение от Nameless One
accept, а почему вся сумма сравнивается с погрешностью?
нигде не сказано, к чему относится точность

тут правил десять минут, по несколько версий постил
пришлось разделить вывод и добавить maxiter
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
38
39
40
41
42
43
44
45
46
47
#include <iostream>
#include <iomanip>
#include <cmath>
 
using namespace std;
 
double func(double x, double eps, long &n, int maxn);
 
int main()
{
    double xn, xk, dx, x;
    double eps;
    long n;
    const int maxiter = 500;
    
    xn = 1;
    xk = 100;
    dx = 2;
    eps = 0.1;
    
    cout << setw(10) << "x" << setw(20) << "y" << setw(10) << "n" << endl;
    for (x = xn; x <= xk; x += dx) {
        cout << setw(10) << x << setw(20) << func(x, eps, n, maxiter);
        cout << setw(10) << n << endl;
    }
    
    return 0;
}
 
double func(double x, double eps, long &n, int maxn)
{
    double summ, v;
 
    summ = v = 0.0;
    n = 0;
    do {
        summ += v;
        n++;
        v = -2 * n / (2 * x * n + x);
    } while (n < maxn && fabs(v) > eps);
    
    //summ = 0.0;
    //for (n = 0; fabs(summ) > eps; n++)
    //    summ += -2 * n / (2 * x * n + x);
        
    return summ;
}
Код
[guest@localhost tests]$ .iso++ t2.cpp -o t
[guest@localhost tests]$ ./t
         x                   y         n
         1            -495.911       500
         3            -165.304       500
         5            -99.1822       500
         7                   0         1
         9                   0         1
        11                   0         1
        13                   0         1
        15                   0         1
        17                   0         1
        19                   0         1
        21                   0         1
        23                   0         1
        25                   0         1
        27                   0         1
        29                   0         1
        31                   0         1
        33                   0         1
        35                   0         1
        37                   0         1
        39                   0         1
        41                   0         1
        43                   0         1
        45                   0         1
        47                   0         1
        49                   0         1
        51                   0         1
        53                   0         1
        55                   0         1
        57                   0         1
        59                   0         1
        61                   0         1
        63                   0         1
        65                   0         1
        67                   0         1
        69                   0         1
        71                   0         1
        73                   0         1
        75                   0         1
        77                   0         1
        79                   0         1
        81                   0         1
        83                   0         1
        85                   0         1
        87                   0         1
        89                   0         1
        91                   0         1
        93                   0         1
        95                   0         1
        97                   0         1
        99                   0         1
[guest@localhost tests]$

не проверяется на x = 0

если вывод не разделить, то выводится значение n до вызова функции (случайное значение)

Вернуться к обсуждению:
построение таблицы C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.10.2011, 10:11
Готовые ответы и решения:

Построение таблицы истинности
Нужно построить таблицу истинности. Таблицу программа вроде строит, но строит только до: при n=3 и...

Построение таблицы значений
Помогите построить таблицу значений функции F=-2.3cos((x-7)/y) при -7&lt;=x&lt;=-3 c шагом 1.5; 3&lt;=y&lt;=5 c...

Построение таблицы истинности
Здравствуйте. Задание такое: Построить таблицу истинности булевой функции. Функция вводится...

Построение сильноветвящегося дерева на основе таблицы отношений
Мое задание состоит в том, чтоби построить дерево, имея таблицу отношений родителя к потомку. Эта...

41
05.10.2011, 10:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.10.2011, 10:11
Помогаю со студенческими работами здесь

Построение таблицы значений для функции с разбиением отрезков
Задача: Построить таблицу значений для функции на отрезке с числом разбиений отрезка m=15. ...

Построение таблицы истинности булевой функции от нескольких переменных
Перечитал весь форум, но так и не нашел решения данной задачи, помогите пожалуйста. Нужно...

Построение таблицы значений функции y=f(x) для x на отрезке [a;b] с шагом h
Помогите, пожалуйста, исправить следующую ситуацию: при a=-2, b=1 и h=0.3 на экран не выводится...

Построение таблицы
Подскажите ошибку, строю таблицу таким образом if(mysql_num_rows($result)&gt;0){ while ( $row =...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru