Вбейте в паскаль или турбо паскаль , проверьте пж. program ideone; function ctg(x:...

0 голосов
127 просмотров

Вбейте в паскаль или турбо паскаль , проверьте пж.

program ideone;

function ctg(x: extended):extended;

begin

ctg := cos(x)/sin(x);

end;

var i, count : integer;

x : extended;

begin

count := 0;

x := 1;

for i:=0 to 2018 do begin

if ctg(x)<0 then Inc(count);<br>
x := x * 10;

end;

WriteLn(count)

end.


Информатика (266 баллов) | 127 просмотров
0

Существуют онлайновые компиляторы Pascal, используй их.

Дан 1 ответ
0 голосов

PascalABC.Net: не распознал extented


image
(234 баллов)
0

Например, в делении на 0

0

Вы поставьте промежуточную выдачу значений котангенсов.

0

а как через промежутки поставить?

0

А не надо, просто сделайте не до 2018, а до 30

0

И на каждом шаге выводите свой котагенс. Ну или с математикой подружитесь, посмотрите аналитически, что Вы считать пытаетесь.

0

тип просто через последовательность решить

0

я хочу просто сделать ее \

0

спасибо за помощь, пойду пытаться

0

Вы сначала посмотрите, какие котангенсы получаются...

0

Это же надо догадаться - вычислять котангенс для 10 в 2017-й степени...