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

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

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

вибивает при решенее - C++

18.10.2013, 19:28. Просмотров 198. Ответов 4
Метки нет (Все метки)

#include <iostream.h>
#include <math.h>
int main()
{ int x1,x2,x3,y1,y2,y3;
float s,p,pp,a,b,c;//pp это полупериметр
cout<<"x1="; cin>>x1;
cout<<"y1="; cin>>y1;
cout<<"x2="; cin>>x2;
cout<<"y2="; cin>>y2;
cout<<"x3="; cin>>x3;
cout<<"y3="; cin>>y3;
a = sqrt(((x1-x2)*(x1-x2))+((y1-y2)*(y1-y2))); cout<<" a=" <<a<<endl ;
b = sqrt(((x1-x3)*(x1-x3))+((y1-y3)*(y1-y3))); cout<<" b=" <<b<<endl ;
c = sqrt(((x2-x3)*(x2-x3))+((y2-y3)*(y2-y3))); cout<<" c=" <<c<<endl ;
p = a+b+c;
cout<<"p=" <<p<<endl;
pp=p/2;//считаем полупериметр
s=sqrt(pp*(pp-a)*(pp- b )*(pp-c)); //по формуле Герона считаем площадь
cout<<"s=" <<s<<endl;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
B@R_LOG
 Аватар для B@R_LOG
18 / 18 / 0
Регистрация: 03.07.2013
Сообщений: 49
18.10.2013, 19:39     вибивает при решенее #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
#include "stdafx.h"
#include <math.h>
#include <iostream> 
using namespace std;
 
int main()
{ int x1,x2,x3,y1,y2,y3;
double s,p,pp,a,b,c;//pp это полупериметр
cout<<"x1="; cin>>x1;
cout<<"y1="; cin>>y1;
cout<<"x2="; cin>>x2;
cout<<"y2="; cin>>y2;
cout<<"x3="; cin>>x3;
cout<<"y3="; cin>>y3;
a = sqrt( double( (x1-x2)*(x1-x2) + (y1-y2)*(y1-y2) )  ); cout<<" a=" <<a<<endl ;
b = sqrt( double( (x1-x3)*(x1-x3)+(y1-y3)*(y1-y3) ) ); cout<<" b=" <<b<<endl ;
c = sqrt( double( (x2-x3)*(x2-x3)+(y2-y3)*(y2-y3) )  ); cout<<" c=" <<c<<endl ;
p = a+b+c;
cout<<"p=" <<p<<endl;
pp=p/2;//считаем полупериметр
s=sqrt(pp*(pp-a)*(pp- b )*(pp-c)); //по формуле Герона считаем площадь
cout<<"s=" <<s<<endl;
system("pause");
}
Kontaqt
0 / 0 / 0
Регистрация: 18.10.2013
Сообщений: 7
18.10.2013, 19:39     вибивает при решенее #3
чуть переделал и заработало:


#include <iostream>
using namespace std;
#include <math.h>
int main()
{ float x1,x2,x3,y1,y2,y3;
float s,p,pp,a,b,c;//pp это полупериметр
cout<<"x1="; cin>>x1;
cout<<"y1="; cin>>y1;
cout<<"x2="; cin>>x2;
cout<<"y2="; cin>>y2;
cout<<"x3="; cin>>x3;
cout<<"y3="; cin>>y3;
a = sqrt(((x1-x2)*(x1-x2))+((y1-y2)*(y1-y2))); cout<<" a=" <<a<<endl ;
b = sqrt(((x1-x3)*(x1-x3))+((y1-y3)*(y1-y3))); cout<<" b=" <<b<<endl ;
c = sqrt(((x2-x3)*(x2-x3))+((y2-y3)*(y2-y3))); cout<<" c=" <<c<<endl ;
p = a+b+c;
cout<<"p=" <<p<<endl;
pp=p/2;//считаем полупериметр
s=sqrt(pp*(pp-a)*(pp- b )*(pp-c)); //по формуле Герона считаем площадь
cout<<"s=" <<s<<endl;
}
castaway
Эксперт С++
4869 / 3008 / 370
Регистрация: 10.11.2010
Сообщений: 11,059
Записей в блоге: 10
Завершенные тесты: 1
18.10.2013, 19:40     вибивает при решенее #4
В начале: #include <stdlib.h>
В конце: system( "pause" );
yurayatsykiv
0 / 0 / 0
Регистрация: 18.10.2013
Сообщений: 11
18.10.2013, 19:44  [ТС]     вибивает при решенее #5
спасиба
Yandex
Объявления
18.10.2013, 19:44     вибивает при решенее
Ответ Создать тему
Опции темы

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