Программирование,11 класс!!!Протабулируйте функцию на промежутке y=xcos2x на интервале
Программирование,11 класс!!!
Протабулируйте функцию на интервале y=xcos2x на интервале (-2:2) с шагом 0,2 и вычислите количество положительных значений!!!!!
2 ответа
Валерка Чуварзин
Const xn=-2; xk=2; h=0.2;
var x,y:real; i,n,k:integer;
begin
x:=xn-h;
n:=round((xk-xn)/h)+1;
k:=0;
writeln(' x y');
for i:=1 to n do
begin
x:=x+h;
y:=x*cos(2*x);
if ygt;0 then k:=k+1;
writeln(x:4:1,y:7:3);
end;
writeln('k=',k);
end.
Итог:
x y
-2.0 1.307
-1.8 1.614
-1.6 1.597
-1.4 1.319
-1.2 0.885
-1.0 0.416
-0.8 0.023
-0.6 -0.217
-0.4 -0.279
-0.2 -0.184
0.0 0.000
0.2 0.184
0.4 0.279
0.6 0.217
0.8 -0.023
1.0 -0.416
1.2 -0.885
1.4 -1.319
1.6 -1.597
1.8 -1.614
2.0 -1.307
k=10
var x,y:real; i,n,k:integer;
begin
x:=xn-h;
n:=round((xk-xn)/h)+1;
k:=0;
writeln(' x y');
for i:=1 to n do
begin
x:=x+h;
y:=x*cos(2*x);
if ygt;0 then k:=k+1;
writeln(x:4:1,y:7:3);
end;
writeln('k=',k);
end.
Итог:
x y
-2.0 1.307
-1.8 1.614
-1.6 1.597
-1.4 1.319
-1.2 0.885
-1.0 0.416
-0.8 0.023
-0.6 -0.217
-0.4 -0.279
-0.2 -0.184
0.0 0.000
0.2 0.184
0.4 0.279
0.6 0.217
0.8 -0.023
1.0 -0.416
1.2 -0.885
1.4 -1.319
1.6 -1.597
1.8 -1.614
2.0 -1.307
k=10
Егор Кананин
Var x,y,h: real; k: integer;begin h:=0.2; x:=-2+h; k:=0; repeat y:=x*cos(2*x); if ygt;0 then k:=k+1; x:=x+h; until xgt;2-h; if kgt;0 then writeln('количество положительных: ',k) else writeln('нет положительных значений');end.
Маргарита Гвердцители
Кому веровать?:))
Кира Почанина
1.614 1.597 1.319 0.885 0.416 0.023 -0.217 -0.279 -0.184 0.000 0.184 0.279 0.217 -0.023 -0.416 -0.885 -1.319 -1.597 -1.614количество положительных: 9Это вывод на экран (для проверки)
Юрок Крамской
Интервал открытый (-2,2) -> значения - 2 и +2 не входят
Антусенко
Ксения
else writeln('нет положительных значений')-тогда это ошибка?
Егор Мурунов
Это не ошибка, а для универсальности программки, т.к. можно задать и другой интервал, на котором нет положительных значений.
Никита Сирица
Извините пожалуйста,сможете написать конкретно так,как это обязано смотреться?Просто вообще ничего не понимаю в этом((
Сергей Дойбан
Ответ записан. Просто копируете его и запускаете программку. Оба варианта работоспособны. Какой Вас устраивает - выбирать Вам.
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
на одной грядке коротышки посадили 3 ряда морковок по 8 штук
Разные вопросы.
эссе на тему какое образование дается в каждой семье
Қазақ тiлi.
Put the verb in brackets into the Present Indefinite.
1The Volga ,
Английский язык.
Сколько стоит коктейль молочный? Точную цену надо?
Математика.
Составить рассказ Из чего складывался культ монарха помазанника Божьего?
История.
задание экономиоти
Рассмотри ситуацию: человек живёт на Крайнем Се-вере. С помощью каких
Экономика.
Человек живет на Крайнем Севере. С помощью каких благ удовлетворяются потребности
Экономика.
там лежат три яйца.у дома рос клен.Это гнездо сойки.на клёне гнездо
Русский язык.
Тыныштық күйіндегі карусель 35 с-та 3,0 рад/с бұрыштық жылдамдықпен үдей қозғалады.
Разные вопросы.
Сочинение на тему "Русский язык не сможет умереть!"
Математика.
Облако тегов