magnoliya220619
03.02.2020 05:52

Найдите значение логического выражений? 1) f= (0 v 0) v (1 v 1) = 0 v 1 = 1 истина 2) f= (1 v 1) v (1 ^ 0) = 1 v 0 = 1 истина, 3) f= 1 v (1 ^ 1) v (0 ^ 1) = 0 v 1 v 1-1 истина

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
literaturas
10.11.2021 09:02

пример программы для паскаль

Program a;

const n = 50;
var
i:byte;
B:array[1..n] of word;
procedure proc(A:array of word);
begin
for i:=1 to n do
if((129 <= A[i]) and (A[i] <= 160)) or    
((161 <= A[i]) and (A[i] <=175)) or     
((225 <= A[i]) and (A[i] <= 242)) then
Writeln('index =  ',i+1,'; bukva - ''',char(A[i]),,'  A[i] = ',A[i]);
end;

Begin
writeln;
for i:=1 to n do       
B[i] := random(300);
for i:=1 to n do Begin         
write(' ',i,' = ',B[i]);
if (i mod 5 = 0) then writeln;
end;
writeln;
writeln;
proc(B);          
readln;

end.

0,0(0 оценок)
Ответ:
myagkixmatveeva
12.10.2022 16:06

uses GraphABC;

type FUN = function (x: real): real;

function f(x: real): real;
begin
f:=0.5*x*cos(2*x);
end;

// l (logical) - логические координаты
// s (screen) - физические координаты
procedure drawGraph(x1,x2,y1,y2: real; f: FUN);
var
xl,xl0,wl,yl,yl0,hl: real;
xs0,ws,ys0,hs: integer;
function LtoSx(xl: real): integer;
begin
Result:=round(ws/wl*(xl-xl0)+xs0);
end;
function LtoSy(yl: real): integer;
begin
Result:=round(hs/hl*(yl-yl0)+ys0);
end;
function StoLx(xs: integer): real;
begin
Result:=wl/ws*(xs-xs0)+xl0;
end;
var xi: integer;
begin // drawGraph
xs0:=0; ys0:=WindowHeight;
ws:=WindowWidth;
hs:=WindowHeight;
xl0:=x1;
yl0:=y1;
wl:=x2-x1;
hl:=-(y2-y1);
MoveTo(xs0,LtoSy(f(StoLx(xs0;
for xi:=xs0+1 to xs0+ws do
LineTo(xi,LtoSy(f(StoLx(xi;
end;

begin // program
SetWindowCaption('График функции');
drawGraph(-12,12,-23,23,f);
end.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота