A:= 5; - верно
10:= x; - ошибка (в операторе присваивания слева от знака := должна быть переменная
y:= 7,8; - ошибка, правильная запись y:=7.8;
b:= 25; - верно
x:= 2*(a+y); - верно
<span>a:= sqrt(b); - ошибка, a - целая переменная, результат функции sqrt - вещественный</span>
(121<x²)→(x>x+5)=1 (A→B=¬A+B)
(x²≤121)+(x>x+5)=1 (при x>0 x>х+5=0)
x²≤121=1
x=11
ответ 11
Решение прикрепил скрином, ну и конечно для развития скажу вам, фут это 0,3м а не 0,45. Я так понял в этой задаче поставили 0,45 что-бы не так было просто загуглить.
На всякий случай я ещё выложу правильное решение второй задачи( во вложении) либо код здесь:
const n=10;
var mas:array[1..n] of integer;
i,x:integer;
begin
x:=1;
for i:=1 to n do
begin
write('Input a[',i,']=');
readln(mas[i]);
x:=x*abs(mas[i]);
end;
writeln('the answer is:', x);readln;
<span>end.
Вариант из первого решения предложенного вам не скомпилируется, потому что не объявлена константа n. Кроме того в нем нет вывода ответа и непонятно, что за числа надо вводить с клавиатуры (в моем примере оно спросит input a[1] = </span>
Потому что у тебя на ПЭВМ может быть множество файлов с одинаковым именем. И как компьютеру понять, какое тебе нужно? Вот здесь и играют свою роль полные имена. Полное имя позволяет различить файл вася.txt, лежащий в папке АБВГД диска E: и файл вася.txt в корне диска C: . Потому что у одного полное имя E/АБВГД/вася.txt, а у другого C/вася.txt