Васильевна_Наталья
?>

На паскале написать программу и составить блок схему для определения максимального значения функции w(y)=sin(y)-cos(y+2) если переменная y меняется в интервале (2; 4) (в квадратных скобках) с шагом hy = 0, 28

Информатика

Ответы

Aleksei368
Var a,b,h,x,y,max:real; 
begin 
x:=2; 
max:=Sin(x)-Cos(x+2); 
while x<=4 do begin 
y:=Sin(x)-Cos(x+2); 
if y>max then max:=y; 
x:=x+0.28; 
end; 
writeln('Максимальное значение функции = ',max); 
end. 
чухловина209
// PascalABC.NET 3.0, сборка 1157 от 02.02.2016
begin
  var n:=ReadInteger('n=');
  if n<0 then Writeln(n,'! не определено: n<0')
  else
    if n=0 then Writeln('0!=1')
    else begin
      var p:BigInteger:=1;
      for var i:=2 to n do p*=i;
      Writeln(n,'!=',p)
      end
end.

Тестовое решение:
n= 138
138!=691778647261948849222819828311491035886734385827028118707676848307166514238979223884785249055995983385450621636277440066920043595627074569065446040152660143904127838730788278294186615891819670506731208704000000000000000000000000000000000
zoosalon-hollywood5
X увеличивается в цикле с 1 до 4, каждый раз на 1.
y каждый раз увеличивается в 2 раза, начиная с 1 и до 2^4 = 16.
1) Тело цикла исполнится 4 раза.
2) x примет значение 5.
3) y примет значение 16.
4) Если написать x <= 5, то тело цикла исполнится 5 раз.
На выходе будет x = 6, y = 32.
5) Если написать x >= 5, то тело цикла не будет исполнено ни разу, потому что условие сразу не выполняется.
6) Если написать x > 0, то программа зациклится. Цикл будет исполняться бесконечно, потому что x всегда > 0.
7) Если убрать команду x:=x+1, то программа тоже зациклится. Выхода не будет, потому что x всегда остается равным 1 < 5.
8) Если написать команду x:=x+2, то тело цикла исполнится 2 раза:
при x := 1 и при x := 3. На третий раз станет x = 5 и будет выход из цикла.
9) Если написать команду x:=x-1, то программа зациклится. Выхода не будет, потому что x будет уменьшаться и всегда останется < 5.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

На паскале написать программу и составить блок схему для определения максимального значения функции w(y)=sin(y)-cos(y+2) если переменная y меняется в интервале (2; 4) (в квадратных скобках) с шагом hy = 0, 28
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Грудинин604
Сергеевич
Amulenkov
Dragun1684
Коновалова1705
alekseev13602
ievlevasnezhana7
anadtacia03108988
nurtilekisakov
Бондарен1076
Середа-Сергеенков980
abuzik
Nastyakarysheva8750
Александровна1685