Контрольная работа «Массивы»_10 класс Вариант 1
ФИО____________________________________________________________КЛАСС________
Уровень B
1.Определить назначение фрагментов программы:
№ | Фрагмент программы | назначение |
1 | var a : array [1..5] of integer; i, sum : integer; | |
2 | Begin For i := 2 to 5 do a[i] := a[i-1] + 5; | |
3 | For i := 1 to 5 do write(a[i] : 4); | |
4 | For i := 1 to 5 do if (a[i] mod 2= 0) and (a10) then sum:= sum +a[i]; | |
5 | Write(sum); End. | |
2. Написать программу: Введите массив из 5 элементов с клавиатуры и найдите количество элементов, которые не делятся на 4.
3. Заполните массив случайными числами в интервале [10,50] и выведите номера всех элементов, которые равны последнему элементу.
4. Массив из 10 случайных чисел отсортировать по возрастанию.
Контрольная работа «Массивы»_10 класс Вариант 2
ФИО____________________________________________________________КЛАСС________
Уровень B
1.Определить назначение фрагментов программы:
№ | Фрагмент программы | назначение |
1 | var a : array [1..5] of integer; i, min : integer; | |
2 | Begin For i := 2 to 5 do a[i] := a[i-1] + 4; | |
3 | For i := 1 to 5 do write(a[i] : 5); | |
4 | min := a[1]; | |
5 | For i := 2 to 5 do if a[i] | |
6 | Write(min); End. | |
2. Введите массив из 7 элементов с клавиатуры и найдите количество четных элементов.
3. Заполните массив случайными числами в интервале [-10,20]. Определить, есть ли в нем элементы с одинаковыми значениями, подсчитать их количество.
4. Массив из 9 целых случайных чисел отсортировать по убыванию.
Контрольная работа «Массивы»_10 класс Вариант 3
ФИО____________________________________________________________КЛАСС________
Уровень B
1.Определить назначение фрагментов программы:
№ | Фрагмент программы | назначение |
1 | var a : array [1..5] of integer; i, max : integer; | |
2 | Begin For i := 1 to 5 do a[i] := random(100); | |
3 | For i := 1 to 5 do write(a[i] : 4); | |
4 | Max := a[1]; | |
5 | For i := 2 to 5 do if a[i] max then max:= a[i]; | |
6 | Write(max); End. | |
2. Введите массив из 5 элементов с клавиатуры и найдите количество отрицательных элементов.
3. Заполните массив случайными числами в интервале [10,50] и выведите номера максимального и минимального элементов массива.
4. Массив из 10 случайных чисел отсортировать по возрастанию.
Контрольная работа «Массивы»_10 класс Вариант 4
ФИО____________________________________________________________КЛАСС________
Уровень B
1.Определить назначение фрагментов программы:
№ | Фрагмент программы | назначение |
1 | var a : array [1..5] of integer; i, р : integer; | |
2 | Begin For i := 1 to 5 do a[i] := random(50)-25; | |
3 | For i := 1 to 5 do write(a[i] : 4); | |
4 | р := 1; | |
5 | For i := 1 to 5 do if a[i] mod 6=0 then р:= р * a[i]; | |
6 | Write(р); end. | |
2. Написать программу: Введите массив из 7 элементов с клавиатуры и найдите произведение нечетных элементов.
3. Заполните массив случайными числами в интервале [-10,20]. Определить, есть ли в нем четные положительные элементы, подсчитать их количество.
4. Массив из 9 целых случайных чисел отсортировать по убыванию.
Контрольная работа «Массивы»_10 класс Вариант 5
ФИО____________________________________________________________КЛАСС________
Уровень B
1.Определить назначение фрагментов программы:
№ | Фрагмент программы | назначение |
1 | var a : array [1..6] of integer; i, max : integer; | |
2 | Begin For i := 1 to 6 do a[i] := i* 2 +1; | |
3 | For i := 1 to 6 do write(a[i] , ‘ ‘); | |
4 | Max := a[1]; | |
5 | For i := 2 to 6 do if a[i] max then max:= a[i]; | |
6 | Write(max); End. | |
2. Введите массив из 6 элементов с клавиатуры и найдите произведение положительных элементов.
3. Заполните массив случайными числами в интервале [0,30] и выведите количество четных элементов массива.
4. Массив из 10 случайных чисел отсортировать по возрастанию.
Контрольная работа «Массивы»_10 класс Вариант 6
ФИО____________________________________________________________КЛАСС________
Уровень B
1.Определить назначение фрагментов программы:
№ | Фрагмент программы | назначение |
1 | var a : array [1..5] of integer; i, р : integer; | |
2 | Begin a[1] := 2; | |
3 | For i := 2 to 5 do a[i] := a[i-1] * 3 ; | |
4 | For i := 1 to 5 do write(a[i] . ‘ ‘); | |
5 | For i := 1 to 5 do if a[i] mod 3= 0 then р:= р * a[i]; | |
6 | Write(р); End. | |
2. Написать программу: Введите массив из 8 элементов с клавиатуры и найдите количество положительных элементов.
3. Заполните массив случайными числами в интервале [0,20]. Определить, есть ли в нем нечетные элементы, подсчитать их сумму.
4. Массив из 9 целых случайных чисел отсортировать по убыванию.
Контрольная работа «Массивы»_10 класс Вариант 7
ФИО____________________________________________________________КЛАСС________
Уровень B
1.Определить назначение фрагментов программы:
№ | Фрагмент программы | назначение |
1 | var a : array [1..5] of integer; i, sum : integer; | |
2 | Begin For i := 2 to 5 do a[i] := a[i-1] - 2; | |
3 | For i := 1 to 5 do write(a[i] : 4); | |
4 | For i := 1 to 5 do if (a[i] mod 5= 0) then sum:= sum +a[i]; | |
5 | Write(sum); End. | |
2. Написать программу: Введите массив из 6 элементов с клавиатуры и найдите количество элементов, которые делятся на 6.
3. Заполните массив случайными числами в интервале [-10,10] и выведите номера всех элементов, которые равны первому элементу.
4. Массив из 10 случайных чисел отсортировать по возрастанию.
Контрольная работа «Массивы»_10 класс Вариант 8
ФИО____________________________________________________________КЛАСС________
Уровень B
1.Определить назначение фрагментов программы:
№ | Фрагмент программы | назначение |
1 | var a : array [1..5] of integer; i, count : integer; | |
2 | Begin For i := 2 to 5 do a[i] := a[i-1] + 3; | |
3 | For i := 1 to 5 do write(a[i] : 4); | |
4 | count := 0; | |
5 | For i := 1 to 5 do if a[i] | |
6 | Write(count); End. | |
2. Введите массив из 7 элементов с клавиатуры и найдите произведение четных отрицательных элементов.
3. Заполните массив случайными числами в интервале [-10,20]. Определить, есть ли в нем элементы разными значениями, подсчитать их количество.
4. Массив из 9 целых случайных чисел отсортировать по убыванию.
Контрольная работа «Массивы»_10 класс Вариант 9
ФИО____________________________________________________________КЛАСС________
Уровень B
1.Определить назначение фрагментов программы:
№ | Фрагмент программы | назначение |
1 | var a : array [1..5] of integer; i, р : integer; | |
2 | Begin For i := 2 to 5 do a[i] := a[i-1] – 2; | |
3 | For i := 1 to 5 do write(a[i] : 4); | |
4 | р := 1; | |
5 | For i := 1 to 5 do if a[i] mod 10 =2 then p:= p * a[i]; | |
6 | Write(p); End. | |
2. Написать программу: Введите массив из 6 элементов с клавиатуры и найдите произведение элементов, которые делятся 6.
3. Заполните массив случайными числами в интервале [-20,40] и выведите все элементы, которые равны четвертому элементу массива.
4. Массив из 10 случайных чисел отсортировать по возрастанию.
Контрольная работа «Массивы»_10 класс Вариант 10
ФИО____________________________________________________________КЛАСС________
Уровень B
1.Определить назначение фрагментов программы:
№ | Фрагмент программы | назначение |
1 | var a : array [1..5] of integer; i, min: integer; | |
2 | Begin For i := 2 to 5 do a[i] := a[i-1] + 3; | |
3 | For i := 1 to 5 do write(a[i] : 4); | |
4 | min := a[1]; | |
5 | For i := 1 to 5 do if a[i] | |
6 | Write(min); End. | |
2. Введите массив из 7 элементов с клавиатуры и найдите минимальный из четных элементов.
3. Заполните массив случайными числами в интервале [-10,20]. Определить, есть ли в нем элементы с положительными значениями, подсчитать их количество.
4. Массив из 9 целых случайных чисел отсортировать по убыванию.
Контрольная работа «Массивы»_10 класс Вариант 11
ФИО____________________________________________________________КЛАСС________
Уровень B
1.Определить назначение фрагментов программы:
№ | Фрагмент программы | назначение |
1 | var a : array [1..5] of integer; i, mах : integer; | |
2 | Begin For i := 1 to 5 do a[i] := random(72); | |
3 | For i := 1 to 5 do write(a[i] , ‘ ‘); | |
4 | Mах := a[1]; | |
5 | For i := 2 to 5 do if a[i] ах then mах:= a[i]; | |
6 | Write(mах); End. | |
2. Введите массив из 5 элементов с клавиатуры и найдите сумму отрицательных элементов.
3. Заполните массив случайными числами в интервале [-30,30] и выведите максимальный и минимальный элементы массива.
4. Массив из 10 случайных чисел отсортировать по возрастанию.
Контрольная работа «Массивы»_10 класс Вариант 12
ФИО____________________________________________________________КЛАСС________
Уровень B
1.Определить назначение фрагментов программы:
№ | Фрагмент программы | назначение |
1 | var a : array [1..5] of integer; i, р : integer; | |
2 | Begin For i := 1 to 5 do a[i] := random(20)+5; | |
3 | For i := 1 to 5 do write(a[i] : 4); | |
4 | р := 1; | |
5 | For i := 1 to 5 do if a[i] mod 2=0 then р:= р * a[i]; | |
6 | Write(р); end. | |
2. Написать программу: Введите массив из 7 элементов с клавиатуры и найдите произведение элементов, кратных 6.
3. Заполните массив случайными числами в интервале [-10,20]. Определить, есть ли в нем четные элементы, подсчитать их количество.
4. Массив из 9 целых случайных чисел отсортировать по убыванию.
Ответы Уровень В
Вариант/№ | 1 |
1 | Дан массив а из 5 целых чисел с номерами i, переменная sum - целая |
Начало программы, элементы со 2 по 5 задается формулой: первое число 0, следующие на 5 больше |
Вывод массива в строку через равные промежутки |
Сумма чисел, четных чисел больших 10 - sum |
Записывается ответ: значение переменной sum |
2 | Дан массив а из 5 целых чисел с номерами i, переменная min - целая |
Начало программы, элементы со 2 по 5 задается формулой: первое число 0, следующие на 4 больше |
Вывод массива в строку через равные промежутки |
Значение переменной min присвоено значение a[1] |
Выбираем минимальный элемент в массиве начиная со 2-ого по 5-ый элемент - min |
Записывается ответ: значение переменной min |
3 | Дан массив а из 5 целых чисел с номерами i, переменная max - целая |
Начало программы, элементы задаются случайным образом в пределах от 0 до 99. |
Вывод массива в строку через равные промежутки |
Значение переменной max присвоено значение a[1] |
Выбираем максимальный элемент в массиве начиная со 2-ого по 5-ый элемент - max |
Записывается ответ: значение переменной max |
4 | Дан массив а из 5 целых чисел с номерами i, переменная р - целая |
Начало программы, элементы задаются случайным образом в пределах от -25 до 24. |
Вывод массива в строку через равные промежутки |
Значение переменной р присвоено значение 1 |
Выбираем в массиве начиная с 1-ого по 5-ый элемент числа, кратные 6 и находим их произведение р |
Записывается ответ: значение переменной р |
5 | Дан массив а из 5 целых чисел с номерами i, переменная max - целая |
Начало программы, элементы со 1 по 6 задается по формуле номер элемент умножить на 2 плюс 1 |
Вывод массива в строку через пробел |
Значение переменной max присвоено значение a[1] |
Выбираем минимальный элемент в массиве начиная со 2-ого по 6-ый элемент - max |
Записывается ответ: значение переменной max |
6 | Дан массив а из 5 целых чисел с номерами i, переменная р - целая |
Начало программы, элемент a[1]=2. |
Элементы массива начиная со 2-огодо 5-ого задаются по формуле: предыдущее значение умножатся на 3 |
Вывод массива в строку через пробел |
Выбираем в массиве начиная с 1-ого по 5-ый элемент числа, кратные 3 и находим их произведение р |
Записывается ответ: значение переменной р |
7 | Дан массив а из 5 целых чисел с номерами i, переменная sum - целая |
Элементы массива начиная со 2-ого до 5-ого задаются по формуле: предыдущее значение уменьшается на 2 |
Вывод массива в строку через равные промежутки |
Выбираем в массиве начиная с 1-ого по 5-ый элемент числа, кратные 5 и находим их сумму sum |
Записывается ответ: значение переменной sum |
8 | Дан массив а из 5 целых чисел с номерами i, переменная count - целая |
Начало программы. Элементы массива начиная со 2-огодо 5-ого задаются по формуле: предыдущее значение увеличивается на 3 |
Вывод массива в строку через равные промежутки |
Значение переменной count зануляется |
Выбираем в массиве начиная с 1-ого по 5-ый элемент числа, меньше 6 и находим их количество count |
Записывается ответ: значение переменной count |
9 | Дан массив а из 5 целых чисел с номерами i, переменная р – целая |
Начало программы. Элементы массива начиная со 2-огодо 5-ого задаются по формуле: предыдущее значение уменьшается на 2 |
Вывод массива в строку через пробел |
Значение переменное р присваивается 1. |
Выбираем в массиве начиная с 1-ого по 5-ый элемент числа, оканчивающиеся на 2 и находим их произведение р |
Записывается ответ: значение переменной р |
10 | Дан массив а из 5 целых чисел с номерами i, переменная min – целая |
Начало программы, элементы со 2 по 5 задается формулой: первое число 0, следующие на 3 больше |
Вывод массива в строку через равные промежутки |
Значение переменной min присвоено значение a[1] |
Выбираем минимальный элемент в массиве начиная со 2-ого по 5-ый элемент – min |
Записывается ответ: значение переменной min |
11 | Дан массив а из 5 целых чисел с номерами i, переменная max - целая |
Начало программы, элементы со 1 по 5 задается случайным образом в промежутке от 0 до 71 |
Вывод массива в строку через пробел |
Значение переменной max присвоено значение a[1] |
Выбираем максимальный элемент в массиве начиная со 2-ого по 5-ый элемент - max |
Записывается ответ: значение переменной max |
12 | Дан массив а из 5 целых чисел с номерами i, переменная р - целая |
Начало программы, элементы со 1 по 6 задается случайным образом в промежутке от 5 до 14 |
Вывод массива в строку через равные промежутки |
Значение переменной р присвоено значение 1 |
Выбираем четные элементы в массиве начиная с 1-ого по 5-ый элемент и находим их произведение - р |
Записывается ответ: значение переменной р |