Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ferk
3 / 3 / 1
Регистрация: 28.07.2011
Сообщений: 105
#1

функции - C++

15.08.2011, 18:15. Просмотров 447. Ответов 10
Метки нет (Все метки)

народ помогите пожалуйста с созданием функции.. я не знаю как ее написать на с++)) пытался по аналогии с main() чета не вышло)) напишите пожалуйста в ответах функцию например a*a)))

заранее благодарен)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.08.2011, 18:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос функции (C++):

Функции. Как после одного возвратного значения функции отталкиваться от возврата другой функции - C++
Написал код, в котором 2 функции одна возвращает стринговое значение, вторая должна бы вернуть значение, отталкиваясь от первой. Возможно...

Табулирование заданной функции и определение максимального и минимального значения функции в таблице - C++
Разработать консольное приложение, производящее табулирование заданной функции и определение максимального и минимального значения функции...

Вычислить m значений функции f(x) на отрезке [a, b]. Вычисление величины f(x) оформить в виде функции - C++
Составить программу решения поставленной задачи: Вычислить m значений функции f(x) на отрезке . Вычисление величины f(x) оформить в виде...

Используя перегруженные функции и шаблон функции удалить из массива элемент по индексу - C++
Стоит следующая задача: Используя перегруженные функции и шаблон функции удалить из массива элемент по индексу. Функцию написал, но я...

Найти среднее арифметическое значений функции f(x) в точках а, b, (a+b)/2, используя обращение к функции - C++
здраствуйте знатаки!! помогите пожалуйсто решить задачу.Найти среднее арифметическое значений функции f(x) в точках а, b, (a+b)/2,...

Вычислить функции с использованием их разложения в степенной ряд. Функции и Перегрузка функций - C++
Добрый день. Дана лабораторная работа, (см. ниже 2 скриншота) по заданию нужно вычислить функции с использованием их разложения в степенной...

10
LosAngeles
Заблокирован
15.08.2011, 18:18 #2
double square(double lhs, double rhs)
{
return lhs*rhs;
}
1
zuq
95 / 95 / 2
Регистрация: 10.04.2011
Сообщений: 256
15.08.2011, 18:19 #3
Например
C++
1
2
3
int pow(int a){
return a*a;
}
1
Dani
1393 / 637 / 57
Регистрация: 11.08.2011
Сообщений: 2,290
Записей в блоге: 2
Завершенные тесты: 1
15.08.2011, 18:26 #4
C++
1
long double doub (double a) { return a*a }
Сдесь тип возвращаещаемого значения - long double, тип принимаемого аргумента double. Return возвращает значение типа long double.
1
Ferk
3 / 3 / 1
Регистрация: 28.07.2011
Сообщений: 105
15.08.2011, 18:35  [ТС] #5
почему то на 1 фигурную скобку ругаеться
0
zuq
95 / 95 / 2
Регистрация: 10.04.2011
Сообщений: 256
15.08.2011, 18:36 #6
Надо ; поставить после return a*a
0
Ferk
3 / 3 / 1
Регистрация: 28.07.2011
Сообщений: 105
15.08.2011, 18:37  [ТС] #7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
int main()
{
    int e;
    int c=5;
    int qqqq(int a)
    {
       return a*a;
       }  
       e=qqqq(c);
       
       cout<<e<<endl;
       system("pause");
       return 0;
       }
0
Dani
1393 / 637 / 57
Регистрация: 11.08.2011
Сообщений: 2,290
Записей в блоге: 2
Завершенные тесты: 1
15.08.2011, 18:38 #8
Цитата Сообщение от Ferk Посмотреть сообщение
почему то на 1 фигурную скобку ругаеться
Это я не из компилятора писал, а тут. Забыл ; после ритурна.

Добавлено через 1 минуту
Цитата Сообщение от Ferk Посмотреть сообщение
#include <iostream>
using namespace std;
int main()
{
int e;
int c=5;
int qqqq(int a)
{
return a*a
}
e=qqqq(c);
cout<<e<<endl;
system("pause");
return 0;
}
Функцию нельзя объявлять внутри другой функции. Опишите qqqq после строки using namespace std;
0
Ferk
3 / 3 / 1
Регистрация: 28.07.2011
Сообщений: 105
15.08.2011, 18:39  [ТС] #9
все равно ругаеться на первую скобку фигурную в функции((
0
Dani
1393 / 637 / 57
Регистрация: 11.08.2011
Сообщений: 2,290
Записей в блоге: 2
Завершенные тесты: 1
15.08.2011, 18:39 #10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
    int qqqq(int a)
    {
       return a*a;
       }  
       
int main()
{
    int e;
    int c=5;
 
       e=qqqq(c);
       
       cout<<e<<endl;
       system("pause");
       return 0;
       }
0
Ferk
3 / 3 / 1
Регистрация: 28.07.2011
Сообщений: 105
15.08.2011, 18:40  [ТС] #11
оо большое спасибо )) все работает)
0
15.08.2011, 18:40
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.08.2011, 18:40
Привет! Вот еще темы с ответами:

Различные функции, для которых можно создать массив указателей на функции - C++
Придумайте не менее 3-х различных функций, для которых можно создать массив указателей на функции.

А почему ошибка, что функции print и read не определены в функции main()? - C++
Что-то не понимаю. Они определены в заголовочном файле. А подчеркивается красным что нет.... #include &lt;iostream&gt; #include...

Как будут инициализированы переменные в теле функции и вне тела функции? - C++
Здравствуйте. Подскажите, пожалуйста, как будут инициализированы переменные в теле функции и вне тела функции? Какими значениями? ...

Найти среднее арифметическое значений функции f(x) в точках a, b, (a+b)/2 используя обращение к функции - C++
А этой нету: 3.Найти среднее арифметическое значений функции f(x) в точках a, b, (a+b)/2 используя обращение к функции f=(x*sin⁡ π/4) /...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru