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

Задача с ромбом! - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.86
SwAt^
 Аватар для SwAt^
0 / 0 / 0
Регистрация: 18.03.2009
Сообщений: 10
18.03.2009, 13:18     Задача с ромбом! #1
В ромбе на рисунке ниже заданы сторона а и диагональ d1. Вычислить и вывести на экран и в файл остальные элементы ромба.
P.S: заранее спасибо.
Изображения
 
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2009, 13:18     Задача с ромбом!
Посмотрите здесь:

C++ Является ли фигура ромбом.
Проверить, является ли четырехугольник ромбом C++
C++ Определите, является ли этот четырехугольник: а) параллелограммом; б) ромбом; в) квадратом?

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Humanitis
 Аватар для Humanitis
172 / 164 / 6
Регистрация: 12.01.2009
Сообщений: 430
18.03.2009, 13:36     Задача с ромбом! #2
А проблема то в чем?
SwAt^
 Аватар для SwAt^
0 / 0 / 0
Регистрация: 18.03.2009
Сообщений: 10
18.03.2009, 14:14  [ТС]     Задача с ромбом! #3
ну собственно проблема с геометрией была в школе)
даж формулы не могу норм оформить...=\
Бартимеус
 Аватар для Бартимеус
181 / 33 / 2
Регистрация: 29.10.2008
Сообщений: 283
18.03.2009, 14:43     Задача с ромбом! #4
AC=2*(квадратный корень из (BC^2+BO^2)) всё остально вроде и так дано
SwAt^
 Аватар для SwAt^
0 / 0 / 0
Регистрация: 18.03.2009
Сообщений: 10
18.03.2009, 15:25  [ТС]     Задача с ромбом! #5
чото ошибку выдаёт AC=2*(квадратный корень из (BC [!] ^2+BO^2))
tyt
Humanitis
 Аватар для Humanitis
172 / 164 / 6
Регистрация: 12.01.2009
Сообщений: 430
18.03.2009, 15:28     Задача с ромбом! #6
Нда, видимо вот сюда тебе
Начинающий программист
SwAt^
 Аватар для SwAt^
0 / 0 / 0
Регистрация: 18.03.2009
Сообщений: 10
18.03.2009, 16:37  [ТС]     Задача с ромбом! #7
помогли бы лучше написать
ещо и стороны надо вроде=\
Бартимеус
 Аватар для Бартимеус
181 / 33 / 2
Регистрация: 29.10.2008
Сообщений: 283
18.03.2009, 16:45     Задача с ромбом! #8
напиши что получилось
SwAt^
 Аватар для SwAt^
0 / 0 / 0
Регистрация: 18.03.2009
Сообщений: 10
18.03.2009, 17:31  [ТС]     Задача с ромбом! #9
#include <iostream.h>

#include <math.h>

#include <conio.h>

#include <stdio.h>

int main()

{ float a,A,B,C,D,O,d1,d2;

cout<<"Insert A"<<'\n';

cin>>a;

cout<<"insert B"<<'\n';

cin>>b;

cout<<"Insert C"<<'\n';

cin>>C;

cout<<"Insert D"<<'\n';

cin>>D;

AC=2*(sqrt(BC^2+BO^2)) ;

d2=1.0/2*AC

else{


printf ("\n a = %f, A=%f,B=%f,C=%f,D,=%f,O=%f ", d1,d2);
} ;

getch();
return 0;

}

Но т.к ненаю как решать геометрия хз чо дольше много из решения не хватает
LessSpam
0 / 0 / 0
Регистрация: 15.03.2009
Сообщений: 9
18.03.2009, 17:42     Задача с ромбом! #10
C++
1
AC=2*(sqrt(pow(BC,2)+pow(BO,2)))
или через ^ тоже степень задавать можно?
SwAt^
 Аватар для SwAt^
0 / 0 / 0
Регистрация: 18.03.2009
Сообщений: 10
18.03.2009, 17:51  [ТС]     Задача с ромбом! #11
ну в паскале мона тут вообще не чо не шарю)) спс и за это...
Humanitis
 Аватар для Humanitis
172 / 164 / 6
Регистрация: 12.01.2009
Сообщений: 430
18.03.2009, 17:52     Задача с ромбом! #12
Цитата Сообщение от LessSpam Посмотреть сообщение
или через ^ тоже степень задавать можно?
нельзя это операция XOR.
Alligieri
CEO
Эксперт C++
 Аватар для Alligieri
2247 / 1236 / 24
Регистрация: 16.03.2009
Сообщений: 3,581
20.03.2009, 01:17     Задача с ромбом! #13
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
35
36
37
38
39
40
41
42
43
44
45
#include <math.h>
#include <fstream.h>
#include <conio.h>
#include <stdlib.h>
 
 
int main()
{
 float a,b,c,d,d1,d2,S,S_temp,A,B,C,D;
 char buf[100];
 buf[99]='/0';
ofstream outFile;
cout<<"Enter a=";
cin>>a;
cout<<"Enter d1=";
cin>>d1;
 
b=c=d=a;
d2=2*sqrt(a*a-((d1/2)*(d1/2)));
 
S=(d1*d2)/2;
 
S_temp=S/4;
A=2*(asin(S_temp/(0.5*a*(d2/2)))*180/M_PI);
C=A;
B=D=180-A;
 
cout<<"a=b=c=d="<<a<<'\n';
cout<<"A=C="<<A<<'\n';
cout<<"d2="<<d2<<'\n';
cout<<"S="<<S<<'\n';
 
outFile.open("RESULT.TXT", ios::out | ios::trunc);
itoa(A,buf,10);
outFile.write(buf,100*(sizeof (char)));
itoa(d2,buf,10);
outFile.write(buf,100*(sizeof (char)));
itoa(S,buf,10);
outFile.write(buf,100*(sizeof (char)));
 
outFile.close();
 
getch();
return 0;
}
ПыСы. сори что код корявый немного - все таки час ночи
SwAt^
 Аватар для SwAt^
0 / 0 / 0
Регистрация: 18.03.2009
Сообщений: 10
20.03.2009, 09:55  [ТС]     Задача с ромбом! #14
спасиба огромное, очень тебе благодарен!!!!!!
Yandex
Объявления
20.03.2009, 09:55     Задача с ромбом!
Ответ Создать тему
Опции темы

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