Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 01.10.2009
Сообщений: 10
1

Пользовательская ф-ия

09.10.2009, 19:30. Показов 678. Ответов 4
Метки нет (Все метки)

Доброе время суток. Проблемка такая: есть задача простая -

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <string>
using namespace std;
 
int main()
{
    cout <<"Enter your name, please:";
    string name;
    cin >> name;
    cout << name << "!Enter two numbers:\n";
    double First,Second; cin >> First >> Second;
    extern double GetMeanValue( double One,double Two);
    cout << "Average from the entered numbers is " 
            << GetMeanValue(First,Second)<< endl;
    return 0; 
}
:но нужно прменить свою функцию, т.е. :

any-name.cpp
C++
1
2
3
4
5
...
double GetMeanValue(double One, double Two)  {
 return (One+Two)/2.0;
}
...
И еще файл any-name.h

C++
1
2
3
...
double GetMeanValue(double One, double Two);
...


Делал все по учебнику, но там к сожелению не описано как эту функцию (правельно) впихнуть в программу...код в итоге должен быть такой:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
#include "AnyName.h"
using namespace std;
 
int main()
{
    cout <<"Enter your name, please:";
    string name;
    cin >> name;
    cout << name << "!Enter two numbers:\n";
    double First,Second; cin >> First >> Second;
    extern double GetMeanValue( double One,double Two);
    cout << "Average from the entered numbers is " 
            << GetMeanValue(First,Second)<< endl;
    return 0; 
}

а тут видно куда я вставил и что написал ...


Пользовательская ф-ия

Пользовательская ф-ия


На последней картинке видно какую ошибку выдает компилятор ....

Вообщем, ув. программисты, помогите чем можете...Буду признателен любой помощи!!!
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.10.2009, 19:30
Ответы с готовыми решениями:

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

Пользовательская форма 2
Можете помочь с формой которая при помощи Inputbox записывает две матрицы в форму, а потом при...

Пользовательская сортировка
Приветствую:) Скорее всего задам очень глупый вопрос, но что-то лазила уже по интернету и никак не...

Пользовательская сортировка
Какие делать записи в поля строк sql для пользовательской сортировки? Необходимо учесть, что будет...

4
эволюционирую потихоньку
468 / 466 / 91
Регистрация: 30.06.2009
Сообщений: 1,401
09.10.2009, 19:43 2
на последней картинки я не увидел в any-name.cpp #include "AnyName.h" компилятор тоже.
в каком файле у тебя данная строчка? и где располагается маин?

самое простое: выложи все файлы проекта и всё станет понятно
0
0 / 0 / 0
Регистрация: 01.10.2009
Сообщений: 10
09.10.2009, 20:05  [ТС] 3
Высылаю ....any_name.rar


а сам майн тут ......


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
#include "AnyName.h"
using namespace std;
 
int main()
{
        cout <<"Enter your name, please:";
        string name;
        cin >> name;
        cout << name << "!Enter two numbers:\n";
        double First,Second; cin >> First >> Second;
        extern double GetMeanValue( double One,double Two);
        cout << "Average from the entered numbers is " 
                        << GetMeanValue(First,Second)<< endl;
        return 0; 
}
0
эволюционирую потихоньку
468 / 466 / 91
Регистрация: 30.06.2009
Сообщений: 1,401
09.10.2009, 20:20 4
во-первых не правильно названа в проекте библиотека, во-вторых что это за книга такая которой ты руководствовался?

вложил по правленные файлы
Вложения
Тип файла: rar any_name.rar (616 байт, 20 просмотров)
0
0 / 0 / 0
Регистрация: 01.10.2009
Сообщений: 10
09.10.2009, 20:53  [ТС] 5
Извиняюсь, это я перед тем как сюда послать переименовал, т.к. огромное кол-во файлов было с похожими именами


Вообщем многое стало понятно, но зато возникли др вопросы, но это уже не по теме и разберусь сам.

Tant, Огромное Тебе спасибо!!!

P.S. А по поводу книжки, то она не особо знаменита, чтобы все ее знали. Взял у знакомого каторый учится в институте, и авторы ее сами преподователи.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.10.2009, 20:53

Пользовательская форма
Задание Создать программу, в которой для заданного через форму количества чисел от двух до шести...

Пользовательская функция!
На интервале с точностью e(e&gt;0) определить значение одного корня уравнения cos(2/x)*sin(x)+1=0...

Пользовательская функция
Что такое пользовательская функция? И что делает numb? Заранее спасибо.

пользовательская функцыя
народ помогите написать программу http://radikal .r u/fp/69956ae3a3d746208c492c4c105fe87c ...

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

Пользовательская функция
Доброго времени суток не подскажете, почему функция возвращает &quot;Resource id #5&quot; вместо массива, код...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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