volodjpanchuk19
26.03.2022 08:27

Здравствуйте с кодом. Его надо переделать в питон uses crt;
var x0,xn,h,x:real;
k:integer;
begin
clrscr;
write('Начало интервала x0=');
readln(x0);
repeat
write('Конец интервала xn>',x0:0:1,' xn=');
readln(xn);
until xn>x0;
repeat
write('Шаг вычислений h<',xn-x0:0:1,' h=');
readln(h);
until h x:=x0;
k:=0;
while x<=xn+h/2 do
begin
writeln('x=',x:4:1,' y=',sin(x):6:3);
if (sin(x)>-0.5)and(sin(x)<0.5) then k:=k+1;
x:=x+h;
end;
writeln('Количество точек между прямыми y=-0.5 и y=0.5 = ',k);
readln
end.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Lori04
14.08.2020 23:31
Информационная деятельность - это совокупность действий, направленных на удовлетворение информационных потребностей граждан, юридических лиц и государства.
В целях удовлетворения этих потребностей органы государственной власти и органы местного и регионального самоуправления создают информационные службы, системы, сети, базы и банки данных.
Порядок их создания, структура, права и обязанности определяются Кабинетом Министров Украины или другими органами государственной власти, а также органами местного и регионального самоуправления.
0,0(0 оценок)
Ответ:
DGOTVK
16.01.2023 14:25
Vara,b,c,d,x1,x2: real;
begin
writeln('Дано уравнение вида ax^2+bx+c=0');
Writeln ('Укажи переменную "a"');
readln(a);
Writeln ('Укажи переменную "b"');
readln(b);
Writeln ('Укажи переменную "c"');
readln(c);
if a = 0
 then writeln('Не квадратное уравнение!')
 else begin
      d:= sqr(b)-4*a*c;
      if d < 0 then writeln('Нет корней')
               else begin
                    x1:= (-b+sqrt(d))/2*a;
                    x2:= (-b-sqrt(d))/2*a;
                    writeln ('X1 =',x1,'  X2 =',x2);
                    end;
      end;
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота