Поурочный контроль. Преобразование элементов массива.

Автор публикации:

Дата публикации:

Краткое описание: ...


Вариант 1.

Уровень 1. (2 балла)

Наберите следующую программу в Паскале АВС. Результат выполнения алгоритма запишите на лист.

Var x, s : integer;

Begin

s:=0;  

For x:=1 to 100 do s:=s+x;  

Writeln(s);

End.

Уровень 2. (3 балла)

Составить программу, в которой меняются местами 2 и 10 элементы массива А[1..16].

Уровень 3.

Составить программу, которая заполняет массив А[1..16] случайными целыми числами в диапазоне от 0 до 30, выводит на экран исходный массив, затем преобразовывает его, затем выводит на экран преобразованный массив.

Преобразование (одно на выбор):

(3 балла) увеличить в 3 раза все числа, кратные 5.

(5 баллов) увеличить в 3 раза все числа, кратные 5, а остальные уменьшить на 10.

Вариант 2.

Уровень 1. (2 балла)

Наберите следующую программу в Паскале АВС. Результат выполнения алгоритма запишите в тетрадь.

Var x, s : integer;

Begin

s:=0;  

For x:=100 to 200 do s:=s+x;   Writeln(s);

End. 

Уровень 2. (3 балла)

Составить программу, в которой меняются местами 4 и 7 элементы массива В[1..15].

Уровень 3.

Составить программу, которая заполняет массив B[1..15] случайными целыми числами в диапазоне от 0 до 100, выводит на экран исходный массив, затем преобразовывает его, затем выводит на экран преобразованный массив.

Преобразование (одно на выбор):

(3 балла) уменьшить в 2 раза все числа, кратные 4.

(5 баллов) уменьшить в 2 раза все числа, кратные 4, а остальные увеличить на 5.

Вариант 3.

Уровень 1. (2 балла)

Наберите следующую программу в Паскале АВС. Результат выполнения алгоритма запишите в тетрадь.

Var x,s:integer;

Begin

s:=0;  

For x:=400 to 500 do s:=s+x;  

Writeln(s);

End.

Уровень 2. (3 балла)

Составить программу, в которой меняются местами 6 и 9 элементы массива С[1..12].

Уровень 3.

Составить программу, которая заполняет массив C[1..12] случайными целыми числами в диапазоне от 0 до 50, выводит на экран исходный массив, затем преобразовывает его, затем выводит на экран преобразованный массив.

Преобразование (одно на выбор):

(3 балла) увеличить в 5 раз все числа, кратные 2.

(5 баллов) увеличить в 10 раз все числа, кратные 2, а остальные уменьшить на 3.

Вариант 1.

Уровень 1. (2 балла)

Наберите следующую программу в Паскале АВС. Результат выполнения алгоритма запишите на лист.

Var x, s : integer;

Begin

s:=0;  

For x:=1 to 100 do s:=s+x;  

Writeln(s);

End.

Уровень 2. (3 балла)

Составить программу, в которой меняются местами 2 и 10 элементы массива А[1..16].

Уровень 3.

Составить программу, которая заполняет массив А[1..16] случайными целыми числами в диапазоне от 0 до 30, выводит на экран исходный массив, затем преобразовывает его, затем выводит на экран преобразованный массив.

Преобразование (одно на выбор):

(3 балла) увеличить в 3 раза все числа, кратные 5.

(5 баллов) увеличить в 3 раза все числа, кратные 5, а остальные уменьшить на 10.

Вариант 2.

Уровень 1. (2 балла)

Наберите следующую программу в Паскале АВС. Результат выполнения алгоритма запишите в тетрадь.

Var x, s : integer;

Begin

s:=0;  

For x:=100 to 200 do s:=s+x;   Writeln(s);

End. 

Уровень 2. (3 балла)

Составить программу, в которой меняются местами 4 и 7 элементы массива В[1..15].

Уровень 3.

Составить программу, которая заполняет массив B[1..15] случайными целыми числами в диапазоне от 0 до 100, выводит на экран исходный массив, затем преобразовывает его, затем выводит на экран преобразованный массив.

Преобразование (одно на выбор):

(3 балла) уменьшить в 2 раза все числа, кратные 4.

(5 баллов) уменьшить в 2 раза все числа, кратные 4, а остальные увеличить на 5.

Вариант 3.

Уровень 1. (2 балла)

Наберите следующую программу в Паскале АВС. Результат выполнения алгоритма запишите в тетрадь.

Var x,s:integer;

Begin

s:=0;  

For x:=400 to 500 do s:=s+x;  

Writeln(s);

End.

Уровень 2. (3 балла)

Составить программу, в которой меняются местами 6 и 9 элементы массива С[1..12].

Уровень 3.

Составить программу, которая заполняет массив C[1..12] случайными целыми числами в диапазоне от 0 до 50, выводит на экран исходный массив, затем преобразовывает его, затем выводит на экран преобразованный массив.

Преобразование (одно на выбор):

(3 балла) увеличить в 5 раз все числа, кратные 2.

(5 баллов) увеличить в 10 раз все числа, кратные 2, а остальные уменьшить на 3.

Вариант 2.

Уровень 1. (2 балла)

Наберите следующую программу в Паскале АВС. Результат выполнения алгоритма запишите в тетрадь.

Var x, s : integer;

Begin

s:=0;  

For x:=100 to 200 do s:=s+x;   Writeln(s);

End. 

Уровень 2. (3 балла)

Составить программу, в которой меняются местами 4 и 7 элементы массива В[1..15].

Уровень 3.

Составить программу, которая заполняет массив B[1..15] случайными целыми числами в диапазоне от 0 до 100, выводит на экран исходный массив, затем преобразовывает его, затем выводит на экран преобразованный массив.

Преобразование (одно на выбор):

(3 балла) уменьшить в 2 раза все числа, кратные 4.

(5 баллов) уменьшить в 2 раза все числа, кратные 4, а остальные увеличить на 5.

Вариант 3.

Уровень 1. (2 балла)

Наберите следующую программу в Паскале АВС. Результат выполнения алгоритма запишите в тетрадь.

Var x,s:integer;

Begin

s:=0;  

For x:=400 to 500 do s:=s+x;  

Writeln(s);

End.

Уровень 2. (3 балла)

Составить программу, в которой меняются местами 6 и 9 элементы массива С[1..12].

Уровень 3.

Составить программу, которая заполняет массив C[1..12] случайными целыми числами в диапазоне от 0 до 50, выводит на экран исходный массив, затем преобразовывает его, затем выводит на экран преобразованный массив.

Преобразование (одно на выбор):

(3 балла) увеличить в 5 раз все числа, кратные 2.

(5 баллов) увеличить в 10 раз все числа, кратные 2, а остальные уменьшить на 3.