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

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

Войти
Регистрация
Восстановить пароль
 
kolya9
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 22
#1

Проверьте пожалуйста программу - C++

16.05.2010, 14:57. Просмотров 338. Ответов 4
Метки нет (Все метки)

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
//---------------------------------------------------------------------------
 
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <conio.h>
#include <math.h>
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{ float ab,ac,bc,s,h,m,p,ax=0,ay=0,bx=25,by=24,cx=-25,cy=26;
  ab=sqrt(pow((bx-ax),2)+pow((by-ay),2));
  ac=sqrt(pow((cx-ax),2)+pow((cy-ay),2));
  bc=sqrt(pow((cx-bx),2)+pow((cy-by),2));
  p=(ac+bc+ab)/2;
  s=sqrt(p*(p-ab)*(p-bc)*(p-ac));
  h=s/bc;
  m=sqrt((2*pow(bc,2) + 2*pow(ac,2) -pow(ab,2))/4);
  cout <<h;
  cout <<m;
  getch();
}
//---------------------------------------------------------------------------
Добавлено через 15 минут
работает ли она!!!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2010, 14:57
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверьте пожалуйста программу (C++):

Проверьте программу пожалуйста - C++
Суть программы заключается в следующем: мы вводим выражение ((2+2)/2*5+10) и программа выдаёт правильно или нет с точки зрения операций...

проверьте, пожалуйста, программу - C++
Кто подскажет. Почему не запускается? #include &lt;iostream&gt; int main() { const int size=5; int X={2,8,5,7,9}; ...

Проверьте пожалуйста программу - C++
Нужно найти минимальное из М чисел... #include &lt;stdio.h&gt; int M,y; int minimym(M) { int a,y,i; y=99999; for...

проверьте пожалуйста! - C++
не совсем уверен что правильно #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;iostream&gt; #include &lt;windows.h&gt; using namespace...

проверьте пожалуйста! - C++
Доброе утро!Хочу показать вам не проверку свое творение.Не запускается. Вот текст ошибки: g++.exe...

Пожалуйста, проверьте правильность - C++
Вобщем вот просая задача скрин: мой вариант программы #include &lt;iostream.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; void main...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
coderXLsn
49 / 49 / 1
Регистрация: 16.05.2010
Сообщений: 348
16.05.2010, 14:57 #2
а что она должна делать?
Какую ошибку выдает?
0
kolya9
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 22
16.05.2010, 15:07  [ТС] #3
она должна вычислить высоту и медиану!
0
coderXLsn
49 / 49 / 1
Регистрация: 16.05.2010
Сообщений: 348
16.05.2010, 15:14 #4
работает
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//#include <vcl.h>  //- у меня не нашлось этого файла, зачем он нужен?
 
#pragma hdrstop
#include <iostream>//- без .h
#include <conio.h>
#include <math.h>
//---------------------------------------------------------------------------
using namespace std; //пространство имен
#pragma argsused
int main(int argc, char* argv[])
{ float ab,ac,bc,s,h,m,p,ax=0,ay=0,bx=25,by=24,cx=-25,cy=26;
ab=sqrt(pow((bx-ax),2)+pow((by-ay),2));
ac=sqrt(pow((cx-ax),2)+pow((cy-ay),2));
bc=sqrt(pow((cx-bx),2)+pow((cy-by),2));
p=(ac+bc+ab)/2;
s=sqrt(p*(p-ab)*(p-bc)*(p-ac));
h=s/bc;
m=sqrt((2*pow(bc,2) + 2*pow(ac,2) -pow(ab,2))/4);
cout << "h=" <<  h << endl;   // более красивый вывод
cout <<"m=" << m << endl;
getch();
}
1
AI\EKCAH^P
104 / 101 / 20
Регистрация: 18.05.2009
Сообщений: 201
16.05.2010, 15:14 #5
Работает
1
Миниатюры
Проверьте пожалуйста программу  
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2010, 15:14
Привет! Вот еще темы с ответами:

Проверьте пожалуйста задачи - C++
Посмотрите пожалуйста правильно ли я написал код для задач? Если сможет предложите свои варианты правильные... 1. #include &lt;cstdlib&gt; ...

Проверьте пожалуйста код (C++) - C++
Вот я сам написал код(!)) Можете проверить: main() { printf(&quot;Content-type:text/html\n\n&quot;);

Проверьте правильность пожалуйста - C++
Правильно ли я реализовал задание? Задание: В массиве Z(m) найти число чередований знака, то есть число переходов с минуса на плюс или с...

Проверьте код пожалуйста - C++
В чем ошибка? Если он в ответе выдает только: Vvedite element massiva: A= #include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
16.05.2010, 15:14
Ответ Создать тему
Опции темы

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