Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
1 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 14

Вычислить для треугольника ABC все стороны, все углы, периметр и площадь

23.05.2011, 14:02. Показов 2469. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1)Вычислить для треугольника ABC все стороны, все углы (в градусной мере), периметр и площадь, если известны: стороны AC, BC и угол BAC.
Замечание: Программа должна содержать ввод известных величин с клавиатуры, вычисление неизвестных с использованием раздела Function и вывод результатов вычислений на экран.

2)Ввести x и вычислить:
Миниатюры
Вычислить для треугольника ABC все стороны, все углы, периметр и площадь  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.05.2011, 14:02
Ответы с готовыми решениями:

Вычислить для треугольника ABC все стороны, все углы, периметр и площадь
Задание 3. Вычислить для треугольника ABC все стороны, все углы (в градусной мере), периметр и площадь, если известны: сторона BC и углы...

Вычислить для треугольник все стороны,углы,периметр и площадь
Ребята,помогите пожалуйста) Буквально спасайте ))) С геометрией огромнейший напряг был ещё в школе,а потом её совсем забыла и тут...

Вычислить периметр и площадь прямоугольного треугольника
Добрый день, помогите пожалуйста с задачами, еще нужна блок схема к каждой, заранее спасибо.

4
 Аватар для Daemon025
382 / 330 / 159
Регистрация: 06.12.2010
Сообщений: 894
23.05.2011, 14:09
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
   uses crt;
   var y:real;
       x:integer;
begin
  Write('x: ');
  ReadLn(x);
  if x<0 then y:=x*x*x-1
  else if x=0 then y:=1
  else if x<1 then y:=ln(1-x)/ln(10)
  else WriteLn('exception');
  WriteLn('y: ',y:2:2);
  Readln;
end.
1
1 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 14
23.05.2011, 17:16  [ТС]
Вычислить для треугольника ABC все стороны, все углы (в градусной мере), периметр и площадь, если известны: стороны AC, BC и угол BAC.
Замечание: Программа должна содержать ввод известных величин с клавиатуры, вычисление неизвестных с использованием раздела Function и вывод результатов вычислений на экран.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
function ugol(c,b,gamma:real):real; // gamma лежит против c, находим угол против B
begin
 ugol:=b*sin(gamma*PI/180)/c;
 ugol:=arctg(ugol/sqrt(1-ugol*ugol))
end;
function storona(b,c,alfa:real):real //alfa между b и c, находиv сторону против alfa
begin
 storona=sqrt(c*c+b*b-2*c*b*COS(PI*alfa/180));
end;
begin
write ('введите AC ')
readln(AC);
write ('введите BC ')
readln(BC);
write ('введите ABC ')
readln(ABC);
CAB=ugol(AC,BC,ABC);
BCA=PI-CAB-ABC;
AB=storona(AC,BC,BCA);
writeln('Строны' AC,BC,AB);
writeln('Углы',ABC*180/PI,CAB*180/PI,BCA*180/PI);
writeln('Периметр',AC+BC+AB);
writeln('Площадь',AB*BC*sin(ABC)/2)
end.
0
 Аватар для MegaAce
332 / 306 / 155
Регистрация: 14.02.2010
Сообщений: 662
23.05.2011, 17:24
Pascal
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
uses crt;
var AC,BC,ABC,CAB,BCA,AB:real;
 
function ugol(c,b,gamma:real):real;
var u:real;
begin
 u:=b*sin(gamma*PI/180)/c;
 ugol:=arctan(u/sqrt(1-u*u))
end;
 
function storona(b,c,alfa:real):real;
begin
storona:=sqrt(c*c+b*b-2*c*b*COS(PI*alfa/180));
end;
 
begin
write ('введите AC ');
readln(AC);
write ('введите BC ');
readln(BC);
write ('введите ABC ');
readln(ABC);
CAB:=ugol(AC,BC,ABC);
BCA:=PI-CAB-ABC;
AB:=storona(AC,BC,BCA);
writeln('Строны ',AC:0:3,' ',BC:0:3,' ',AB:0:3);
writeln('Углы ',ABC*180/PI:0:3,' ',CAB*180/PI:0:3,' ',BCA*180/PI:0:3);
writeln('Периметр ',AC+BC+AB:0:3);
writeln('Площадь ',AB*BC*sin(ABC)/2:0:3);
end.
1
1 / 0 / 0
Регистрация: 17.05.2011
Сообщений: 14
23.05.2011, 18:02  [ТС]
Pascal
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
var
a,n,m:integer;
b:boolean;
begin
while true do
begin
writeln('viberite deistvie:');
readln(a);
case a of
1:
begin
writeln('vvedite chislo');
readln(n);
end;
2:if n>=0 then writeln('>=0') else writeln('<');
3:if (n mod 4) = 0 then writeln('kratno 4') else writeln('ne kratno 4');
4:if n<-3 then writeln('<') else writeln('>=-3');
5:begin
m:=n;
b:=true;
while m>=5 do
begin
if m mod 5 <> 0 then begin b:=false; break;end
else
begin
m:= m div 5;
end;
end;
if m<>-3 then b:=false;
if b then writeln('stepen 5') else writeln('ne stepen 5');
end;
6:break;
end;
end;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.05.2011, 18:02
Помогаю со студенческими работами здесь

Вычислить периметр и площадь прямоугольного треугольника по длинам двух катетов a и b
Вычислить периметр и площадь прямоугольного треугольника по длинам двух катетов a и b.

вычислить площадь и периметр равнобедренного треугольника зная только его катеты
задача очень лёгкая но у меня не получается))) я начинающий тока..... вычислить площадь (S) и периметр (P) равнобедренного треугольника...

Вычислить площадь прямоугольного треугольника по формуле Герона, если заданы его стороны
Помогите пожалуйста решить задачку: Вычислить площадь прямоугольного треугольника по формуле Герона, если заданы его стороны.

Найти все треугольники которые стороны не превышающие 30, и есть целые числа. Площадь тоже целое число
Найти все треугольники которые стороны не превышающие 30, и есть целые числа. Площадь тоже целое число. В конце программы показывают...

Найти периметр и площадь треугольника
Найти периметр и площадь треугольника в объектно ориентированном программировании


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru