Инверсия - унарная операция<span> над </span>суждениями<span>, результатом которой является суждение «противоположное» исходному т.е. при 0 противоположное 1, а при 1 ->0</span>
Алгоритм - это метод (способ) решения задачи, записанный по определённым правилам, оьеспечивающим однозначность его понимания и исполнения при всех значениях исходных данных.
Свойства алгоритма
1) дискретность - разбиение алгоритма на последовательность отдельных законченный действий которые расположены в порядке их выполнения.
2)тосность - строго опреленная последовательность шагов. Строгая последовательность выполняемых действий.
3)определенность- каждая команда алгоритма должно быть понятно исполнителю.
4)результативность - алгоритм должен выполниться за конечное число символов.
5) массовость - каждый алгоритм разработанный для решения некоторых задачи, должен быть применил для решения задач этого типа при всех допустимых значениях исходных данных.
Файл это объект в виде совокупностм данных, хранящихся во внешней памяти компьютера.
Var p,h,e,s,t,x: integer;
begin write('Введите стоимость проезда в 1 сторону: ');
readln(p);
write('Введите стоимость проживания в двухместном номере в сутки: ');
readln(h);
write('Введите стоимость питания в сутки: ');
readln(e);
write('Введите стоимость страховки: ');
readln(s);
write('Введите стоимость трансфера: ');
readln(t);
x:=p*2+h*7+e*7+s+t;
writeln('Стоимость тура = ',x, '$', ' - ', x*34.75, 'руб');
<span>end.</span>
Const n=6; m=4;
var
a:array[1..n,1..m] of integer;
i,j,c:integer;
begin
Randomize;
writeln('Исходный массив:');
for i:=1 to n do
begin
for j:=1 to m do
begin
a[i,j]:=random(50);
write(a[i,j]:4);
end;
writeln;
end;
for j:=1 to m do
begin
c:=a[3,j]; a[3,j]:=a[5,j]; a[5,j]:=c;
end;
writeln('Полученный массив:');
for i:=1 to n do
begin
for j:=1 to m do write(a[i,j]:4);
writeln;
end;
end.
Пример:
Исходный массив:
25 4 33 17
19 23 42 9
36 40 1 48
21 44 13 18
38 29 8 7
24 13 5 13
Полученный массив:
25 4 33 17
19 23 42 9
38 29 8 7
21 44 13 18
36 40 1 48
24 13 5 13