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

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

Восстановить пароль Регистрация
 
yurayatsykiv
0 / 0 / 0
Регистрация: 18.10.2013
Сообщений: 11
18.10.2013, 19:28     вибивает при решенее #1
#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;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2013, 19:28     вибивает при решенее
Посмотрите здесь:

C++ При использовании оператора GOTO зацикливается программа при введении букв.
Что будет выведено на экран при выполнении следующей программы при n = 5 ? C++
Ошибка при вызове метода класса, при чтении из файла C++
При использовании getline ввод при Enter заканчивается только после пробела C++
При одном кострукторе вызывется деструктор, при другом нет - почему? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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
Эксперт С++
4848 / 2987 / 368
Регистрация: 10.11.2010
Сообщений: 11,028
Записей в блоге: 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     вибивает при решенее
Ответ Создать тему
Опции темы

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