Главная » 2017 » Апрель » 14 » Домашнее задание для 10Б на 19 апреля
13:59
Домашнее задание для 10Б на 19 апреля

Домашнее задание для 10Б на 19 апреля:

Решить в тетради задачи:

Задача №1.

В программе описан одномерный целочисленный массив A с индексами от 1 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.

  for i:=1 to 10 do

    A[i]:=2*i;

 for i:=1 to 10 do begin

    k:=2*A[i]+3;

    A[10-i+1]:=k;

  end;

Чему будут равны элементы этого массива?

Задача №2

Дан фрагмент программы, обрабатывающий двухмерный массив A размером n´n.

for i:=1 to n-1 do

  for j:=i to n do

  if A[i,1] < A[j,1] then begin

    k:=A[i,1];

    A[i,1]:=A[j,1];

    A[j,1]:=k;

  end;

В этом фрагменте:

           1) упорядочивается первая строка массива по убыванию

           2) упорядочивается первый столбец массива по убыванию

           3) заменяются элементы k-ого столбца таблицы

                 4) заменяются элементы k-ой    строки таблицы

Задача №3

Дан фрагмент программы, обрабатывающий массив А из 10 элементов:

n := 10;

for i:=1 tо n do A[i] := i;

j := 1;

for i:=1 tо n-1 do

  if A[i] < A[i+1] then j := j + 1;

Чему будет равно значение переменной j после выполнения этого алгоритма?

Просмотров: 510 | Добавил: Olesya-school1 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: