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

Использование процедур и функций - C++

Восстановить пароль Регистрация
 
Best-pm07
..:::BesT:::..
 Аватар для Best-pm07
7 / 7 / 1
Регистрация: 19.03.2009
Сообщений: 195
14.06.2010, 23:59     Использование процедур и функций #1
Составить программу на языке C++ с использованием процедур и функций:
Использование процедур и функций

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

C++
1
2
3
4
5
6
7
8
9
#include <iostream.h>
#include <math.h>
void main (){
double alfa, beta, gam, x;
cout<<"Введие альфа, бета и гамму: ";
cin>>alfa>>beta>>gam;
x=sqrt ( 3*cos(alfa)+3*sqrt(sin(alfa)) + (sqrt(3)*sin(beta)+3*cos(beta))) / (3*cos(gam)+3*sin(gam)) ;
cout<<"Ответ: "<<x;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2010, 23:59     Использование процедур и функций
Посмотрите здесь:

Программа с использованием процедур и функций[C++ 4.5] C++
C++ Использoвание процедур и функций
C++ Работа с двумерными числовыми массивами. Использование указателей. Использование функций пользователя.
Использование процедур* C++
C++ процедур и функций
Итерационные циклы,Определение и вызов функций,Использование библиотечных функций stdio.h C++
C++ С++ Использование функций как параметров процедур
C++ Задача (использование и функций, и процедур) формирования матрицы M[i,j], элементами которой являются:

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Gleban_38
 Аватар для Gleban_38
7 / 6 / 1
Регистрация: 03.06.2010
Сообщений: 13
15.06.2010, 01:19     Использование процедур и функций #2
Вот кажется так:
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
#include "stdafx.h"
#include "math.h"// Мы используем математические функции косинуса, синуса, корня и т.д.
#include "conio.h"// Для getch()- т.е. задержки экранчика 
#include <iostream>// Библиотека, содержащая основные протоколы, функции управления потоками и т.д. 
using namespace std;// Стандартное пространство имен. Без него не работают cout и cin
float First_Function(float a)// Первая периодическая функция.
{   
    return 3*cos(a)+3*sqrt(sin(a));
}
float Second_Function(float b)// Вторая периодическая функция.
{
    return  3*cos(b)+sin(b)*sqrt(3.);// Обратите внимание на точку после 3. Мы указываем компилятору, что эта тройка вещественна, а не целая!
}
float Third_Function(float g)// Третья периодическая функция.
{
    return 3*(cos(g)+sin(g));
}
float Result_Function(float a,float b,float g)// Функция результата
{
    return sqrt(a+b)/g;
}
void main()
{   
  setlocale(LC_ALL,"Russian");
  float a,b,g;// Переменные альфа, бета, гамма.
  cout<<"Введите а,b,g\na=";
  cin>>a;
  cout<<"\nb=";
  cin>>b;
  cout<<"\ng=";
  cin>>g;
  cout<<"\nВаш результат:\nRes="<<Result_Function(First_Function(a),Second_Function(b),Third_Function(g));
  getch();
}
Вот как-то так.
Т.е. нам действительно удобно пользоваться функциональным вызовом не только некоторых переменных, но и целых формул! В Вашем случае, компилятор явно ругался на потоковые функции cin и cout.Обратите внимание на использование пространства имен (std)!
Yandex
Объявления
15.06.2010, 01:19     Использование процедур и функций
Ответ Создать тему
Опции темы

Текущее время: 16:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru