Сборник задач по программированию. Старая версия

 

 Приходько А. Н.

 

пролог, учебник, класс, servlet, обзоры, функция, html, учебный материал, ответы, applet
 

Паскаль. P.22. Гнездо задач. Строки

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

P.22.1    Ответы    Java-аналог    Visual Basic-аналог

Определить, что будет в переменной Man после выполнения следующей программы.


Program AA;
var
    Man, i : integer;
    str : string;
begin
    str:=’a’;
    for i:=1 to 4 do str:=str+str;
    Man:=length(str);
end.

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

P.22.2    Ответы    Java-аналог    Visual Basic-аналог

Какая последовательность символов будет содержаться в переменной b после выполнения данной
программы.


Program AA;
var
    a, b : string;
    k : integer;
begin
    a:=’a’; b:=’b’;
    for k:=1 to 3 do begin
        a:=a+b; b:=b+a;
    end;
end.

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

P.22.3    Ответы    Visual Basic-аналог

Какая последовательность символов будет содержаться в переменной b после выполнения данной
программы.


Program AA;
var
    a, b : string;
begin
    a:=’a’; b:=’b’;
    repeat
        a:=a+b; b:=b+a;
    until length(b)>5
end.

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

P.22.4    Ответы    Visual Basic-аналог

Какая последовательность символов будет содержаться в переменной b после выполнения данной
программы.


Program AA;
var
    a, b : string;
begin
    a:=’a’;    b:=’b’;
    repeat
        a:=a+b;    b:=b+a;
    until length(b)>2*length(a)
end.

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

P.22.5    Ответы    Visual Basic-аналог

Определить, что будет в переменной Man после выполнения данной программы.


Program AA;
var
    a, b : string;
    Man, k : integer;
begin
    a:=’a’;    b:=’b’;
    repeat
        for k:=1 to length(b) do a:=a+a;
        for k:=1 to length(a) do b:=b+b;
    until length(b)>100;
    Man:=length(b)
end.

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

P.22.6    Ответы    Java-аналог    Visual Basic-аналог

Какая последовательность символов будет содержаться в переменной b после выполнения данной
программы.


Program AA;
var
    b : string;
    k : integer;
begin
    b:=’’;
    for k:=1 to 5 do b:=b+chr(ord(‘b’)+length(b))
end.

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

P.22.7    Ответы    Java-аналог    Visual Basic-аналог

Какая последовательность символов будет содержаться в переменной b после выполнения данной
программы.


Program AA;
var
    a, b : string;
    k : integer;
begin
    a:=’abcdef’;    b:=’’;
    for k:=1 to 3 do b:=b+a[k*2-1]
end.

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

P.22.8    Ответы    Java-аналог    Visual Basic-аналог

Какая последовательность символов будет содержаться в переменной b после выполнения данной
программы.


Program AA;
var
    b : string;
    ch : char;
begin
    b:=’’;
    for ch:=’a’ to ‘f’ do b:=b+ch
end.

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

P.22.9    Ответы    Java-аналог    Visual Basic-аналог

Какая последовательность символов будет содержаться в переменной b после выполнения данной
программы.


Program AA;
var
    b : string;
    k : integer;
begin
    b:=’b’;
    for k:=1 to 3 do b:=’a’+b+’a’
end.

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

P.22.10    Ответы    Java-аналог    Visual Basic-аналог

Какая последовательность символов будет содержаться в переменной b после выполнения данной
программы.


Program AA;
var
    b : string;
    k : integer;
begin
    b:=’b’;
    for k:=1 to 3 do b:=b+’a’+b
end.

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

P.22.11    Ответы    Java-аналог    Visual Basic-аналог

Какая последовательность символов будет содержаться в переменной b после выполнения данной
программы.


Program AA;
var
    b : string;
    k : integer;
begin
    b:=’b’;
    for k:=1 to 2 do b:=b[1]+b[length(b)]+b
end.

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

P.22.12    Ответы    Java-аналог    Visual Basic-аналог

Какая последовательность символов будет содержаться в переменной b после выполнения данной
программы.


Program AA;
var
    a, b : string;
    k : integer;
begin
    b:=’abc’;
    for k:=1 to 2 do b:=b+b[k]
end.

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

P.22.13    Ответы    Java-аналог    Visual Basic-аналог

Определить, что будет в переменной Man после выполнения следующей программы.


Program AA;
var
    Man, i : integer;
    str : string;
begin
    str:=’bb’;
    for i:=1 to 5 do str:=str+str;
    Man:=length(str);
end.

 

©   Александр Приходько    1996 - 2006