|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.10.2019, 13:26 | #1 |
Новичок
Джуниор
Регистрация: 22.10.2019
Сообщений: 4
|
задача в Паскаль. Даны стороны параллелограмма a и b, угол между ними х
Стороны параллелограмма a и b, угол между ними х. Определите периметр, площадь, диагонали параллелограмма.
помогите пожалуйста написать программу Последний раз редактировалось Elena_1997; 22.10.2019 в 13:26. Причина: ошибка |
22.10.2019, 13:28 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,725
|
А чем помочь то? Открыть страницу вики и переписать вам сюда формулы?
|
22.10.2019, 13:52 | #3 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,577
|
h = b/Sin(x) . Ну а дальше уж сама. Просто, как 3 копейки.
Последний раз редактировалось digitalis; 22.10.2019 в 13:54. |
22.10.2019, 14:09 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
22.10.2019, 14:46 | #5 |
Пользователь
Регистрация: 15.01.2018
Сообщений: 32
|
P:=2*(a+b);
S:=a*b*sin(x); D1:=sqrt(sqr(a)+sqr(b)-2*a*b*cos(x)); D2:=sqrt(sqr(a)+sqr(b)+2*a*b*cos(x) ); {P-perimetr S-plowad} |
22.10.2019, 15:02 | #6 |
Пользователь
Регистрация: 15.01.2018
Сообщений: 32
|
need program too?
|
22.10.2019, 16:42 | #7 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,577
|
|
23.10.2019, 10:26 | #8 |
Новичок
Джуниор
Регистрация: 22.10.2019
Сообщений: 4
|
Ошибку все время выдает, не разбираюсь в паскаль....
|
23.10.2019, 10:40 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
мда..
а скажите, во-первых, зачем Вы описали переменные sin(x) и cos(x) ?! Вы реально думаете, что могут быть такие имена переменных? Вы же в школе математику учите. Про тригонометрические функции слышали? Вот это они и есть. x - аргумент функции (угол), а sin и cos - функции, которые вычисляют значение. во-вторых, при вводе данных. можно, конечно, заставить пользователя ввести sinx и cosx (такие имена переменных допустимы). но зачем?! Что Вам дано? вот и нужно вводить a, b, x ну и третье. когда будете вычислять значение тригонометрических функций, учтите, что sin(x) и cos(x) в Паскале вычисляются от аргумента, заданного в РАДИАНАХ (см. урок 10го класса - Радианная мера угла) поэтому, нужно или значение угла x - вводить в радианах, либо (что удобнее для пользователя), X вводить в градусах, но использовать формулу для перевода градусов в радианы (см урок). И далее использовать значение угла X везде значение в радианах. |
23.10.2019, 11:30 | #10 |
Новичок
Джуниор
Регистрация: 22.10.2019
Сообщений: 4
|
а так правильно?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Задан параллелограмм со сторонами a, b и углом α между ними. Определить тип параллелограмма (ромб, прямоугольник или квадрат), если это возможно. | Владимир20178 | Помощь студентам | 2 | 29.06.2017 03:04 |
Олимпиадная задача (K человечков, N населенных пунктов, между ними есть М дорог | Чума | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 29.01.2016 23:14 |
определить нечётные числа в строке и удалить всё что находиться между ними. Язык Паскаль. | Нерион | Помощь студентам | 23 | 17.01.2016 09:59 |
Задача, угол между стрелками циферблата часов. | studentAn | Помощь студентам | 1 | 21.11.2011 03:32 |