program pr;
label cyc;
const
sizeX = 4; // количество ячеек в каждой строке
sizeY = 4; // количество строк
var
matrix: array[1..sizeY, 1..sizeX] of integer;
i,k:integer;
begin
writeln('Чтение элементов массива');
for i:=1 to sizeY do for k:=1 to sizeX do readln(matrix[i,k]);
writeln('Исходный массив:');
for i:=1 to sizeY do begin
for k:=1 to sizeX do begin
write(matrix[i,k]);
end;
writeln('');
end;
writeln('Подходящие строки: ');
for i:=1 to sizeY do begin
for k:=2 to sizeX do begin
if matrix[i,k]>=matrix[i,k-1] then goto cyc;
end;
writeln(i);
cyc:
continue;
end;
end.
Если честно, вопрос вам задали какой-то странный. Мне кажется он немного не корректен, но да ладно.
Есть так называемая системная шина и она включает в себя шину адреса(это адрес памяти к которому обращается процессор), шину данных(служит для передачи обрабатываемой информации) и шину управления(служит для предеачи УУ (управляющих сигналов))
Для простоты понимания прикрепляю изображение.
Ну в итоге получается 3 провода, но вот мне не понятно для чего здесь указано кол-во битов.
Пример отсортированной информации по алфавиту :
журнал классного руководителя
Var s: string;
begin
read(s);
if (pos('<<,_>>', s) = 0) then
writeln('<<,_>> не встречается в заданной строке')
else
writeln('<<,_>> встречается в заданной строке');
end.