![]() |
#1 (permalink) |
Новичок
Регистрация: 22.12.2015
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
![]() 2.Напишите процедуру, которая вычисляет и выводит на экран катеты прямоугольного треугольника, гипотенуза которого равна с, а острый угол q (градусов). |
![]() |
![]() |
![]() |
|
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Советую вам сразу обратить внимание на похожие обсуждения Составьте программу в Паскаль Составьте программу, определяющую... Составьте программу |
![]() |
#2 (permalink) |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,809
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
![]()
Уважаемый Programm, а Вы не подумывали над тем, чтобы начать самому учиться? Или Вы рассчитываете так и выехать на форумах? Типа "получил задание - скинул на форумы - скатал - сдал"? Сразу скажу: добром не кончится. Есть очень большой опыт общения с такими "умными", хотя бы на этом форуме. Пока программки детские, вроде этих, которые пишутся за 3-5 минут, можно и "помочь", но дальше задания будут усложняться, и желающих впрягаться в них резко поубавится. До нуля. И что? Начнется "спасите, помогите, отчисляют!!!!"? Проходили, и не раз. Так что мой вам (поверьте!) добрый совет: беритесь за ум, пока не поздно. Причем за собственный: на чужом далеко не уедешь.
Ну а пока - держите: Код:
Var fig:Char; P:String; N:Byte; Procedure Form_String(F:Char; M:Byte; var S:String); var i:byte; begin S:=''; for i:=1 to M do S:=S+F; end; Begin Write('Enter the figure: '); Readln(fig); Write('Enter the number of figures in string (>0 and <256): '); Readln(N); Form_String(fig,N,P); Writeln(P); Readln End. Код:
Var Q,C,A1,A2:Real; Procedure Triang(Ang,Hyp:real; var Leg1:real; var Leg2:real); begin Leg1:=Hyp*Sin(Ang*Pi/180); Leg2:=Hyp*Cos(Ang*Pi/180); end; Begin Write('Hypotenuse (>0) = '); Readln(C); Write('Angle (>0 and <90) = '); Readln(Q); Triang(Q,C,A1,A2); Writeln('Legs:'); Writeln(A1:0:5); Writeln(A2:0:5); Readln End. |
![]() |
![]() |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
![]() |
Опции темы | |
Опции просмотра | |
|
|