y: =x+1; {выполняет выражение и присваивает значение переменной y}
writeln('если x=',x,', то y=',y); {выводит ответ}
end.
jenek-f
28.06.2022
1) uses crt; const size = 10; var a: array [1..size] of integer; i,p: longint; begin p: =1; randomize; for i: =1 to size do begin a[i]: =random(20); write (a[i],' '); if (a[i] mod 3 = 0) then p: =p*a[i]; end; writeln; writeln (p); end. 2) uses crt; const size = 10; var a: array [1..size] of integer; i: integer; s: real; begin s: =0; randomize; for i: =1 to size do begin a[i]: =random(4)+1; write (a[i],' '); s: =s+a[i]; end; writeln; s: =s/size; writeln (s); end.
ИвановичБогословский280
28.06.2022
Program d1kpxx18; uses crt; var x,y,a: real; label 1,2,3,4; begin 4: writeln('выберите что вам нужно: 1-синус числа, 2-косинус числа, 3-выход'); read(a); if a=1 then goto 1; if a=2 then goto 2; if a=3 then goto 3; 1: begin writeln('введите "х"'); read(x); y: =sin(x); writeln('синус "х" равен ',y); writeln('ещё? 1-no, 2-yes'); read(a); if a=2 then goto 4 else goto 3; end; 2: begin writeln('введите "х"'); read(x); y: =cos(x); writeln('косинус "х" равен ',y); writeln('ещё? 1-no, 2-yes'); read(a); if a=2 then goto 4 else goto 3; end; 3: writeln('пока! '); end.программа основана на метках, перемещая метки можно переходить к разным местам программы, тем самым использую их как это если я правильно понял что именно значило: "организовать меню"
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Написать программу, вычисляющую значение выражения в зависимости от значения х. ответ должен выводиться в формате: «если х = 3, то у = 13»
решение на паскале
program zadacha;
var x,y: integer;
begin
readln(x); {присваивает x}
y: =x+1; {выполняет выражение и присваивает значение переменной y}
writeln('если x=',x,', то y=',y); {выводит ответ}
end.