Тест по теме: Программирование на языке Паскаль.
1) В результате выполнения программы:
program Demo;
const Limit=5;
var count,sum:integer;
Begin
count:=0; sum:=0;
while (count 30 then y:=k/2-4
else y:=k/3+2*k-1;
Write('y=',y); End.
y=11
y=39
y=69
y=30
5) При использовании оператора выбора Сase значение выражения - селектора может быть типа:
integer, word, boolean, string
integer, real, boolean, char
integer, byte, word, boolean, char, shortint
integer, byte, word, boolean, real
6) При описании переменной строкового типа
( идентификатор: string[...]; ) указывается:
минимальная длина строки
максимальная длина строки
фактическая длина строки
7) В результате выполнения функции COPY(St, 2, 3), где St:='ABCDEFG'
получим результат:
'BC'
'CD'
'BCD'
'CDE'
8) Что будет выведено на экран монитора в результате выполнения
программы:
Program pr1;
var Sl:string[12];
I,J:integer;
begin
Sl:='111{333}999';
I:=Pos('{',Sl); J:=Pos('}',Sl);
Delete(Sl,I,J-1+I);
Write(Sl);
end.
111
333
111999
999
9) После выполнения программы цифры будут расположены в следующей
последовательности:
Program pr2;
const M:array[1..4] of byte=(9,11,3,2);
var I,J,N:byte;
begin
for I:=1 to 3 do
for J:=I+1 to 4 do begin if M[I] begin N:=M[I]; M[I]:=M[J]; M[J]:=N; end;
end; end.
2,3,11,9
11,9,3,2
2,3,9,11
9,11,2,3
10) Какие результаты выполнения выражений правильны:
11 DIV 5=1
10 DIV 3=3
11 MOD 5=1
14 MOD (5+3)=2
Зачем нужны программы распознавания текста.
С их выполняется редактирование информации, исправление ошибок, сохранение данных в нужном формате и т.
Как происходит распознавание текста?
Поэтапное сканирование и распознавание текста. ... Далее происходит проверка на предмет синтаксических и орфографических ошибок
Какие программы распознавание текста вы знаете?
Они с легкостью переведут pdf, jpg, png или «бумажный файл» в редактируемый формат для Word и прочих офисных приложений.
ABBYY FineReader.
OCR CuneiForm.
Readiris Pro.
Freemore OCR.
ABBYY Screenshot Reader.
Adobe Acrobat Pro.
Scanitto Pro.
RiDoc.
Какими пользовались?
ABBYY FineReader.
OCR CuneiForm.
Объяснение:Телефон
У бизнесмена есть телефон, который он использует для связи с партнерами по бизнесу. Сегодня у предпринимателя запланированы n разговоров, про каждый из которых известно число Pi — сколько рублей прибыли получит бизнесмен, если i-й разговор состоится (Pi может быть равно 0 — в этом случае никакой выгоды от i-го разговора нет).
Телефон у бизнесмена сделан по новейшим технологиям, но иногда барахлит. Сегодня, например, телефон внезапно разрядился, поэтому он позволит бизнесмену провести только первые A0 разговоров, а затем выключится до конца дня. Однако телефон можно зарядить, пропустив несколько первых запланированных разговоров. Более формально, если предприниматель будет заряжать телефон вместо первых j разговоров (то есть разговоров с номерами от 1 до j), то он потом сможет провести ровно Aj разговоров (с номерами от j + 1 до min(n, j + Aj)), после чего телефон опять же перестанет работать до конца дня.
Напишите программу, которая вычислит, сколько разговоров надо пропустить бизнесмену, чтобы заработать как можно больше. Если существует несколько ответов, то выведите тот, который требует большего времени зарядки, так как бизнесмену хочется отдохнуть подольше перед звонками.
напишите программу с++ или python
На вход программе дается целое число n — количество запланированных звонков (1 ≤ n ≤ 2·105). На следующей строке вводятся через пробел n целых чисел Pi, обозначающие прибыли от звонков (0 ≤ Pi ≤ 1 000). Затем вводятся n+1 целых чисел Aj, обозначающие, сколько звонков можно будет провести после подзарядки (0 ≤ Aj ≤ 106)