Предмет: Информатика,
автор: akhmdi2001
Вбейте в паскаль или турбо паскаль , проверьте пж.
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);
x := x * 10;
end;
WriteLn(count)
end.
int6h:
Существуют онлайновые компиляторы Pascal, используй их.
Ответы
Автор ответа:
0
PascalABC.Net: не распознал extented
Приложения:
Например, в делении на 0
Вы поставьте промежуточную выдачу значений котангенсов.
а как через промежутки поставить?
А не надо, просто сделайте не до 2018, а до 30
И на каждом шаге выводите свой котагенс. Ну или с математикой подружитесь, посмотрите аналитически, что Вы считать пытаетесь.
тип просто через последовательность решить
я хочу просто сделать ее \
спасибо за помощь, пойду пытаться
Вы сначала посмотрите, какие котангенсы получаются...
Это же надо догадаться - вычислять котангенс для 10 в 2017-й степени...
Похожие вопросы
Предмет: Другие предметы,
автор: viktoriya1609
Предмет: Литература,
автор: laptevrostislav42
Предмет: ОБЖ,
автор: elzavaliullina2002
Предмет: Литература,
автор: ирпкли
Предмет: Математика,
автор: logics1