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

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

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

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

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

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

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

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

Итоги урока

Самостоятельная работа "Обобщающее повторение по теме "Массивы"

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

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

Задание для проведения самостоятельной работы по теме "Массивы в языке Pascal" в четырех вариантах. Каждый вариант содержит задания пяти уровней сложности. Разработка соответствует соответствует программе изучения информатики в 9 классе на базовом уровне в Беларуси в 2017-2018 учебном году.

Просмотр содержимого документа
«Самостоятельная работа "Обобщающее повторение по теме "Массивы"»

Задания по теме «Основы алгоритмизации и программирования» (обобщающее повторение)

Вариант 1

I. Определите размер описанного ниже массива и тип элементов в


А:

array[1..10] of real;

  1. массив из десяти целых чисел;

  2. массив из десяти вещественных чисел;

  3. массив из одиннадцати вещественных чисел

  4. массив из девяти вещественных чисел


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


III. Что будет напечатано после выполнения следующей программы?

program w;

const A: array[1..6] of integer = (12, -15, 14, 8, 9, 10);
Var i: integer;

begin

for i:=2 to 5 do

if A[i] mod 2 = 0 then write(A[i]: 3);

end.


IV. Составьте программу, которая:

Вводит с клавиатуры массив, содержащий 6 целых чисел, и преобразует элементы массива по следующему правилу: к чётному числу прибавля­ет 1, а нечётное умножает на 2. Вывести исходный и полученный массивы.


V. Составьте программу, которая формирует массив, содержащий 16 случайных целых чисел, принадлежащих промежутку [-2; 3), и подсчиты­вает сумму отрицательных чисел. Исходный массив вывести в столбец..





Задания по теме «Основы алгоритмизации и программирования» (обобщающее повторение)

Вариант 2

I. Определите размер описанного ниже массива и тип элементов


А:

array[-11..8] of real;

  1. массив из девятнадцати целых чисел;

  2. массив из трех вещественных чисел;

  3. массив из девятнадцати вещественных чисел

  4. массив из двадцати вещественных чисел


II. Что называют размерностью массива?

III. Что будет напечатано после выполнения следующей программы?

program w;

Const A: array[1..7] of integer = (2, 3, -4, 6, -8, 9, 10);

Var i: integer;

begin

for i:=3 to 6 do

if A[i] 0 = 0 then write(A[i]: 3);

end.

IV. Составьте программу, которая формирует массив содержащий 8 вещественных чисел с помощью ввода с клавиатуры, и преобразует элементы массива по следующему правилу: отрицательные элементы заменяет их модулями. Вывести исходный и полученный массивы.


V. Составьте программу, которая формирует массив, содержащий 18 случайных целых чисел, принадлежащих промежутку [-3; 2), и подсчитывает сумму чисел, которые кратны 3. Исходный массив вывести в строку через запятую.



Задания по теме «Основы алгоритмизации и программирования» (обобщающее повторение)

Вариант 3

I. Определите размер описанного ниже массива и тип эле ментов




А:

array[1..20] of integer;

а. массив из девятнадцати целых чисел;

б. массив из двадцати вещественных чисел;

в. массив из девятнадцати вещественных чисел

г. массив из двадцати целых чисел

II. Что называют индексом элемента массива?

III. Что будет напечатано после выполнения следующих ко­манд?

program w;

Const A: array[1..8] of integer = (4, 5, 3, -8, 6, -1, 7, 2);

Var i: integer;
begin

for i:= 3 to 7 do

if A[i] mod 2 = 1 then write(A[i]: 3);

end.

IV. Составьте программу, которая формирует массив, содержащий 10 целых чи­сел, используя ввод с клавиатуры, и преобразует эле­менты массива по следующему правилу: к чётному числу прибавляет 3, а нечётное умножает на 4.

V. Составьте программу, которая:

формирует массив, содержащий 9 случайных чисел, принадлежащих промежутку [-2; 1), и подсчи­тывает произведение всех положительных чисел. Выведите массив в столбец.



Задания по теме «Основы алгоритмизации и программирования» (обобщающее повторение)

Вариант 4

I. Определите размер описанного ниже массива и тип эле-



ментов:




А:

array[-10..10] of integer;

П. Что нужно написать, чтобы обратиться к элементу массива?


III. Что будет выведено на экран после выполнения следующих ко­манд?


program ххх;

Const A: array[1..7] of integer = (-5, 3, 2, -4, 6, -9, 8);

Var i: integer;
begin

for i:=3 to 6 do begin

if A[i]


IV. Составьте программу, которая:

формирует массив, содержащий 8 чисел, используя ввод с клавиатуры и преобразует элементы массива по следующему правилу: чётное число умножает на 5, а от нечётного отнимает 2.


V. Составьте программу, которая:

формирует массив, содержащий 12 случайных чисел, принадлежащих промежутку [-1; 3), и подсчи­тывает произведение всех отрицательных чисел. Выведите полученный массив в строку через пробел.




Скачать

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

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

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