СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Проверочная работа по теме "Алгоритмы обработки массивов" 10 класс

Категория: Информатика

Нажмите, чтобы узнать подробности

Проверочная работа по теме "Алгоритмы обработки массивов" 10 класс. Содержит 10 заданий, из них 6 теоретических и 4 практических. 

Просмотр содержимого документа
«Проверочная работа по теме "Алгоритмы обработки массивов" 10 класс»

ПРОВЕРОЧНАЯ РАБОТА

МАССИВЫ

10 КЛАСС

№1. Что такое массив?

  1. Ограниченная совокупность различных элементов

  2. Ограниченная упорядоченная совокупность однотипных величин

  3. Совокупность конечного числа элементов, имеющих один тип и одно имя.

№2. Доступ к элементу массива осуществляется по его…

  1. Номеру;

  2. Адресу;

  3. Имени;

  4. Ничего из вышеперечисленного.

№3. Вставьте пропущенные слова в описании массива а, элементами которого являются целые числа.
_а:_       [1..100] of _ ;


№4. А) Опишите массив В для хранения зарплаты за каждый месяц.

Б) Опишите переменную mas типа массив, состоящую из 100 вещественных чисел.

№5. Пусть a: array[1..10] of integer.

Напишите операторы, соответствующие следующим действиям:
А) Третий элемент массива сделать равным 5.

Б) Вывести на экран 7-й элемент массива.

№6. Требуется найти и вывести на экран максимальный элемент в массиве из 10 чисел. Массив заполняется случайными числами. Определите правильный вариант программы.
Ответ: (указать букву ответа)

a) var a:array [1..10] of integer;

m: integer;

Begin

For var i:=1 to 10 do

a[i]:=random(100);

for i:=2 to 10 do

if m

Writeln(m);

end.

b) var a:array [1..10] of integer;

m: integer;

Begin

for i:=1 to 10 do

a[i]:=random(100);

m:=a[1];

for i:=2 to 10 do

if m

Writeln(m);

end.

c) var a:array [1..10] of integer;

m: integer;

Begin

for i:=1 to 10 do

a[i]:=random(100);

m:=a[1];

for i:=2 to 10 do

if ma[i] then

Writeln(a[i]);

end.

d) var a:array [1..10] of integer;

m: integer;

Begin

for i:=1 to 10 do

a[i]:=random(100);

m:=a[1];

for i:=2 to 10 do

if ma[i] then

m:=a[i];

Writeln(m);

end.

№7. В одномерном массиве А(10)найти наибольший элемент.

№8. В одномерном массиве произвольных чисел А(10) положительные элементы уменьшить вдвое.

№9. Дан массив из N элементов. Определить сумму тех, которые нечетны.

№10. Дан массив из N элементов. Определить количество элементов, кратных 4.





Скачать

Рекомендуем курсы ПК и ППК для учителей

Похожие файлы

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!