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

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

Восстановить пароль Регистрация
 
gerse2014
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 15
23.10.2013, 09:03     организация программ с использованием функций #1
Заданы стороны двух треугольников ABC и DEF. Переменной V присвоить значение TRUE ,
если площадь треугольника ABC меньше или равна площади DEF, и значение FALSE - в противном
случае. Ввод сторон треугольников вычисление площади треугольника по формуле Герона оформить в
виде подпрограммы.
Помогите составить программу.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.10.2013, 09:03     организация программ с использованием функций
Посмотрите здесь:

C++ Составление программ с использованием функций
C++ Составление программ с использованием рекурсивных функций
C++ Составление программ с использованием функций, не возвращающих значения
Составление программ с использованием функций, не возвращающих значения C++
организация программ с использованием функций C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
h_wolf
 Аватар для h_wolf
9 / 9 / 1
Регистрация: 24.01.2013
Сообщений: 211
23.10.2013, 09: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
/*
Заданы стороны двух треугольников ABC и DEF. Переменной V присвоить значение TRUE ,
если площадь треугольника ABC меньше или равна площади DEF, и значение FALSE - в противном
случае. Ввод сторон треугольников вычисление площади треугольника по формуле Герона оформить в
виде подпрограммы.
*/
#include <cmath>
#include <iostream>
 
bool compar(double, double);
double squaer();
 
int main()
{
    double Sa=squaer();
    double Sd=squaer();
    std::cout<<compar(Sa,Sd)<<std::endl;
    return 0;
}
 
bool compar(double a, double d)
{
    return a<=d;
}
double squaer()
{
    double a,b,c; //стороны треугольников
    std::cout<<"Input sides of the triangle: ";
    std::cin>>a>>b>>c;
    double Pa=(a+b+c)/2; //полупериметр для треугольника
    double Sa=sqrt(Pa*(Pa-a)*(Pa-b)*(Pa-c)); //определяем плозадь треугольника
}
Verbillion
9 / 9 / 0
Регистрация: 22.10.2013
Сообщений: 36
23.10.2013, 09:26     организация программ с использованием функций #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
#include <iostream>
#include <cstdlib>
#include <cmath>
 
 
using namespace std;
double S (double a, double b, double c)
{
    double p = (a+b+c)/2;
    return sqrt(p*(p-a)*(p-b)*(p-c));
}
 
int main()
{
    double AB, BC, AC, DE, EF, DF;
    bool V = true;
    cout << "ABC:";
    cin >> AB >> BC >> AC;
    cout << "DEF:";
    cin >> DE >> EF >> DF;
    if (S(AB,BC,AC)>S(DE,EF,DF)) V = false;
    cout << boolalpha << V << endl;
    system("PAUSE");
    return 0;
}
gerse2014
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 15
23.10.2013, 10:55  [ТС]     организация программ с использованием функций #4
а можно с vvod'ом?
h_wolf
 Аватар для h_wolf
9 / 9 / 1
Регистрация: 24.01.2013
Сообщений: 211
23.10.2013, 11:00     организация программ с использованием функций #5
gerse2014, щито?!
gerse2014
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 15
23.10.2013, 11:06  [ТС]     организация программ с использованием функций #6
void vvod(int[ ], int, char)
типо вот это
h_wolf
 Аватар для h_wolf
9 / 9 / 1
Регистрация: 24.01.2013
Сообщений: 211
23.10.2013, 11:14     организация программ с использованием функций #7
gerse2014, зачем массив? В условии которое Вы предоставили об этом ни слова.
gerse2014
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 15
23.10.2013, 11:17  [ТС]     организация программ с использованием функций #8
знаю, но мне сказали указать массивы
h_wolf
 Аватар для h_wolf
9 / 9 / 1
Регистрация: 24.01.2013
Сообщений: 211
23.10.2013, 11:43     организация программ с использованием функций #9
Цитата Сообщение от gerse2014 Посмотреть сообщение
но мне сказали указать массивы
тогда полный и подробный текст текущего задания в студию.
gerse2014
0 / 0 / 0
Регистрация: 06.10.2013
Сообщений: 15
23.10.2013, 14:30  [ТС]     организация программ с использованием функций #10
задание то же, но мне сказали сделать с массивами . треугольник=3
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.10.2013, 15:33     организация программ с использованием функций
Еще ссылки по теме:

Составление программ с использованием функций, не возвращающих значения C++
Составление программ с использованием функций, возвращающих значения C++
C++ Составление программ с использованием функций, возвращающих значения

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

Или воспользуйтесь поиском по форуму:
h_wolf
 Аватар для h_wolf
9 / 9 / 1
Регистрация: 24.01.2013
Сообщений: 211
23.10.2013, 15:33     организация программ с использованием функций #11
gerse2014, Что именно должно храниться в массиве, что за параметр у функции char что Вы привели в примере, для чего он? Нет внятного задания - нет ответа.
Yandex
Объявления
23.10.2013, 15:33     организация программ с использованием функций
Ответ Создать тему
Опции темы

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