Опубликовано 03.01.2018 по предмету Информатика от Гость

(паскаль) Помогите исправить ошибки в программе
Program QWE;
var a,b,y,x:real;k:integer;
begin
readln(a,b);k:=0;
if a*aelse
if a*a=b*b then writeln(a*a=b*b)
else
begin
x:=1
repeat
y:sin(x)+0.12;
if y<0 then k:=k+1;x:=x+0.2;
until x>3;
end;
if k=0 then
end.
Условие задачи:Если A^2B^2, вычислить значение функции y=sinx+0.12, где x изменяется на интервале от 1 до 3 с шагом 0.2. Подсчитать количество отрицательных значений функции.


Ответ оставил Гость

var
  a, b, y, x: real;
  k: integer;
begin
  readln(a, b);
  k := 0;
  if a * a = b * b then writeln(a*a=b*b);
  if a * a > b * b then
  begin
    x := 1;
    repeat
      y := sin(x) + 0.12;
      if y < 0 then k := k + 1;
      x := x + 0.2;
    until x > 3;
  end;
writeln(Y = , y);
writeln(Кол-во отрицательных значений функции: , k);
end.

Не нашел нужный ответ?

Если ответ по предмету Информатика отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.


Найти другие ответы
Самые новые вопросы