Вывести ** экран все значения функции y=sinX ** промежутке от -1 до 1 с шагом 0,1.паскаль

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

Вывести на экран все значения функции y=sinX
на промежутке от -1 до 1 с шагом 0,1.
паскаль


Информатика (165 баллов) | 171 просмотров
Дан 1 ответ
0 голосов

Var i:longint; 
    a:real;

begin
for i:=1 to 10 do //for нельзя делать по дробным числам, поэтому будем в цикле делить на 10
 begin
   a:=i;  //integer это целочисленный тип, поэтому присваиваем его значение к переменной типа real
   write(sin(a/10),' ');//синус от положительного
   write(sin(-(a/10)),' ');//синус от отритцательного
 end;

end.

(126 баллов)
0

и если можно пояснение почему так. и что для чего употребляется

0

а как понять от -1 до 1 и с шагом 0,1

0

получится 20 значений?

0

понять что найти синус чисел: -1 -0.9 -0.8 ... -0.1 0 0.1 0.2 ... 0.9 1