Хелпикс

Главная

Контакты

Случайная статья





n := Длина(а). b := Извлечь(а, m). нц для i от 7 до n. с := Извлечь(а, i). b := Склеить(b, с). Задача 4. i := Длина(а). пока i > 1 нц. с := Извлечь(а, i). b := Склеить(b, с). Задача 5. n := Длина(а). нц пока i > 1. с := Извлечь(а, i). b := Склеить(c



n := Длина(а)

m := 1

b := Извлечь(а, m)

нц для i от 7 до n

с := Извлечь(а, i)

b := Склеить(b, с)

кц

v Здесь переменные a, b и с - строкового типа; переменные m, n, i – целые.

v В алгоритме используются следующие функции:

1. Длина(a) – возвращает целое число, равное количеству символов в строке a.

2. Извлечь(a,i) – возвращает i-тый символ в строке a, считая слева направо.

3. Склеить(a,b) – возвращает строку, в которой записаны сначала все символы строки a, а затем все символы строки b.

v Какое значение примет переменная b после выполнения этого фрагмента алгоритма, если переменная а имела значение 'ЭНЕРГЕТИКА'?

1) ‘РАНЕТ’ 2) ‘ЭТИКА’ 3) ‘ЭРКЕР’ 4) ‘РЕНТА’

 

Задача 4

 

v Имеется фрагмент алгоритма, записанный на алгоритмическом языке:

i := Длина(а)

k := 1

b := 'T'

пока i > 1 нц

с := Извлечь(а, i)

b := Склеить(b, с)

i := i - k;

кц

v Здесь переменные a, b и с - строкового типа; переменные  i, к – целые.

v В алгоритме используются следующие функции:

1. Длина(a) – возвращает целое число, равное количеству символов в строке a.

2. Извлечь(a,i) – возвращает i-тый символ в строке a, считая слева направо.

3. Склеить(a,b) – возвращает строку, в которой записаны сначала все символы строки a, а затем все символы строки b.

v Какое значение примет переменная b после выполнения этого фрагмента алгоритма, если переменная а имела значение 'КАРА'?

1) ‘КАРАТ’                     2) ‘ТАРА’ 3) ‘КРАТ’ 4) ‘ТКАРА’

 


Задача 5

 

v Имеется фрагмент алгоритма, записанный на алгоритмическом языке:

n := Длина(а)

i := n

b := ''

нц пока i > 1

с := Извлечь(а, i)

b := Склеить(c, b)

i := i - 2

кц

v Здесь переменные a, b и с - строкового типа; переменные  n, i – целые.

v В алгоритме используются следующие функции:

1. Длина(a) – возвращает целое число, равное количеству символов в строке a.

2. Извлечь(a,i) – возвращает i-тый символ в строке a, считая слева направо.

3. Склеить(a,b) – возвращает строку, в которой записаны сначала все символы строки a, а затем все символы строки b.

v Какое значение примет переменная b после выполнения этого фрагмента алгоритма, если переменная а имела значение 'ABCDEFGH'?

1) ‘HFDB’ 2) ‘BCDE’ 3) ‘BDFH’ 4) ‘EFGH’

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.