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

Табулирование функции и вывод результата в таблице - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ матрица http://www.cyberforum.ru/cpp-beginners/thread208806.html
доброго времени суток. помогите пожалуйста. ЗАДАНИЕ вот такое: * прочесть из файла матрицу A(n*n). Вычислить произведение отрицательных элементов. Определить индексы максимального элемента. Результаты занести в файл. * один раз пропустил лекцию и теперь не знаю как с файлом работать.
C++ удаление из массива повторяющихся элементов! где-то маленькая ошибка! Значит,задача : удалить повторы в массиве, оставив по одному вхождению! моя идея. если 2 компонента, стоящие рядом, равны друг другу, начиная с первго делаю сдвиг в право, и удаляю последний элемен. почему-то местами работает неверно вот например ввожу массив: 1 1 1 1 3 5 получаю результат: 1 1 3 5 т е удаляет он ровно половину повторов( http://www.cyberforum.ru/cpp-beginners/thread208797.html
Алгоритм нахождения покрытия, близкого к кратчайшему C++
Необходимо найти покрытие, близкое к кратчайшему, по методу "минимальный столбец - максимальная строка". Описание алгоритма: 1. Исходная таблица считается текущей преобразуемой таблицей покрытий, множество строк покрытий - пусто. 2. В текущей таблице выделяется столбец с наименьшим числом единиц. Среди строк, содержащих единицы в этом столбце, выделяется одна с наибольшим числом единиц. Эта...
C++ Вопрос про наследование.
Добрый день всем! Возможно ли создать производный класс в который будут помещены 2 объекта базового класса с возможностью переопределения методов последнего? напрмер class a { int x; public a(int y) {x=y;} virtual int GetX() const {return x;} }
C++ линейные списки, удаление последнего эллемента списка http://www.cyberforum.ru/cpp-beginners/thread208780.html
нужно написать функцию удаления последнего эллемента списка, помогите пожалуйста #include <iostream.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> struct Elem {int data; Elem*next;}; Elem*create (int n) {Elem*pb = new Elem; pb -> data = n; pb -> next = 0; return pb;} void showlist ( Elem*pb)
C++ Из последовательности чисел выбрать элементы, делящиеся на 3 Из последовательности чисел y1, y2, ,…,yn выбрать элементы, делящиеся на 3. Подсчитать их число и вывести их порядковые номера в массиве. Подскажите примерно, как выбрать эти элементы? подробнее

Показать сообщение отдельно
pHaRaOn
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 23
12.12.2010, 13:58  [ТС]     Табулирование функции и вывод результата в таблице
Вот попробовал сам написать. Незнаю правильная ли задумка, но выдает вот такую ошибку "Stack overflow". Помогите пожалуйста исправить. Очень нужна эта програмка на сегодня.
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
float f(float u)
{float x;
        if(x>=0 && x<2)
                {
                        u=(pow(2.0,x)*sin(x)+2);
                }
                if(x>=2 && x<4)
                {
            u=(pow(2.0,(x+1.0))*cos(x)+3);
                }
                if(x>=4 && x<=6)
                {
                        u=(pow(2.0,(x-1.0))*sin(2.0*x)+4);
                }
 
 
            return f(u);
}
void __fastcall TForm1::Button1Click(TObject *Sender)
 {
 float a,b,h,x,u,y;
 a=StrToFloat(Edit1->Text);
 b=StrToFloat(Edit2->Text);
 h=StrToFloat(Edit3->Text);
 u=a;
 while(u<=b)
 {
 y=f(u);
 Memo1->Lines->Add(FloatToStr(u)+" "+FloatToStr(y));
 Series1->AddXY(u,y," ", clRed);
 u=u+h;
 }
 }
Добавлено через 11 минут
Я незнаю, где прописывать y=log(fabs(u));
 
Текущее время: 12:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru