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

Объект возвращаемой функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Минимальное из расстояний http://www.cyberforum.ru/cpp-beginners/thread588104.html
Мне нужно найти минимальное из этих расстояний. Я вставила оператор if сразу после подсчета расстояния, а сравниваю с несуразно большим числом. Но вот дальше встает проблема. Куда вставить printf, чтобы выдавалось одно значение, а не три? И можно ли это сделать без массива? Полный код программы. #include <stdio.h> #include <stdlib.h> #include <math.h> void grouping(int n, int m, int m1,...
C++ Доработать программу Задание: 1)сумма положительных элементов (сделано) 2)В одномерном массиве, состоящем из n вещественных элементов вычислить произведение элементов массива, расположенных между максимальным по модулю и минимальным по модулю элементами. Проблема в том что произведение считает не правильно, а ошибку вычислить не могу, хоть и знаю где примерно искать =/ Я бы потупил подольше, но надо ещё 2 проги... http://www.cyberforum.ru/cpp-beginners/thread588096.html
Построение треугольника в С++ C++
#include <stdio.h> #include <conio.h> вот программа, выводит треугольник в консоли сразу, не спрашивая размер фигуры, помогите исправить (+ еше треугольник нужно перевернуть на 180 градусов, т.е. он не в ту сторону повернут, это его зеркальный вид) помогите ребят void main( void ) { int i, j, n = 10, k; for( i = 0; i < n; i++ ) { j = 0;
C++ Сочините задачу на return;
Не могу сочинить новичковую задачу, чтоб в ней был нужен return; без операнда. Не поможете?
C++ Написать программу на классы! http://www.cyberforum.ru/cpp-beginners/thread588075.html
Суть задания : На основе предложенной в варианте предметной области (ПО) необходимо разработать класс, описывающий требуемую сущность (*.h). Описать следующий набор конструкторов, методов и операторов класса (*.cpp), позволяющих производить манипуляции с объектами: конструктор без параметров, конструктор с параметрами, деструктор, конструктор копирования; setter'ы и getter’ы; учесть подсчет...
C++ Написать программу, создающую файл записей Написать программу, создающую файл записей, содержащий информацию в почтовой базе данных о подписчиках на газеты и журналы: 1. ФИО (тип сhar): 2. адрес (тип сhar): 3. 10строк с названием газет и журналов. Произвести: ввод данных, просмотр содержимого файла и поиск по фамилии. подробнее

Показать сообщение отдельно
chernov_vania
-1 / 0 / 0
Регистрация: 13.11.2011
Сообщений: 23
27.05.2012, 14:28     Объект возвращаемой функции
На классы объект возвращаемой функции

Ln(x+1)-cosx^2
Пожалуйста помогите, буду очень благодарен\

Добавлено через 3 минуты
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
#include <iostream>
#include <cmath>
 
class solve
{
    private:
        double x;
    public:
        solve() : x( 0.0 ) {}
        solve( double x0 ) : x( x0 ) {}
        void set_value( double x0 )
        {
            x = x0;
        }
        inline bool check()
        {
            return ( x + 1 > 0 );
        }
        double get_solve()
        {
            return std::log( x + 1 ) - std::cos( x * x );
        }
};
 
int main()
{
    solve func;
    double x;
    std::cout << "Enter x: ";
    std::cin >> x;
 
    func.set_value( x );
 
    if ( func.check() )
        std::cout << func.get_solve() << std::endl;
    else
        std::cout  << "ln( <= 0 )" << std::endl;
 
    return 0;
}
вот что то не то только, надо объект в качестве возвращаемой функции
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru