Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Другие методич. материалы / Проверочная работа по теме "Одномерные массивы"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Проверочная работа по теме "Одномерные массивы"

библиотека
материалов

Вариант № 1

program z1;

var

m:array[1. . 100] of real;

n, c: integer;

p:real;

begin

n:=15;

for c: =1 to n do

begin

m[c]:=random(6);

write(m[c]:4);

end;

writeln;

p:=1;

for c:=1 to n do

if m[c]<>0 then p:=p*m[c];

writeln(р);

end.




Вариант № 2

program z2 ;

var

b: array[1..50] of real;

k,i:integer;

c:real;

begin

k:=12;

for i: =1 to k do

begin

b[i]:=random(21)-10;

write(b[i]:4);

end;

writeln;

c:=0;

for i:=1 to k do

if (b[i]>0) and (i mod 2 =0) then

c:=c+b[i];

writeln(c);

end.



Вариант № 3

program z3;

var

c:array[1. . 20] of integer;

n, d, m, k: integer;

begin

d:=17;

for k: =1 to d do

begin

c[k]:=random(41)+15;

write(c[k]:4);

end;

writeln;

m:=c[1]; n:=1;

for k:=2 to d do

if c[k]>m then

m:=c[k];

writeln(m);

end.



Вариант № 4

program z4;

var

c:array[1. . 40] of integer;

n, d, m, j: integer;

begin

j:=17;

for d: =1 to j do

begin

c[d]:=random(61)+20;

write(c[d]:4);

end;

writeln;

m:=c[1]; n:=1;

for d:=2 to j do

if c[d]< m then

n:= d;

writeln(n);

end.





Вариант № 5

program z5;

var

m:array[1. . 80] of real;

n, c, p: integer;

begin

n:=7;

for c: =1 to n do

begin

m[c]:=random(31)-20;

write(m[c]:4);

end;

writeln;

p:=0;

for c:=1 to n do

if m[c]<0 then p:=p+1;

writeln(р);

end.





Вариант № 6

program z6 ;

var

b: array[1..10] of real;

k,i,c:integer;

begin

k:=8;

for i: =1 to k do

begin

b[i]:=random(61)-30;

write(b[i]:4);

end;

writeln;

c:=0;

for i:=1 to k do

if (b[i] mod 2=0) and (i mod 2 =0)

then

c:=c+1;

writeln(c);

end.



Вариант № 7

program z7;

var

c:array[1. . 20] of integer;

d, m, k: integer;

begin

d:=17;

for k: =1 to d do

begin

c[k]:=random(41)-15;

write(c[k]:4);

end;

writeln;

m:= 0;

for k:=1 to d do

if c[k] mod 5=0 then

m:=m+c[k];

writeln(m);

end.



Вариант № 8

program z8;

var

c:array[1. . 20] of integer;

n, d, m: integer;

begin

m:=15;

for d: =1 to m do

begin

c[d]:=random(21)-5;

write(c[d]:4);

end;

writeln;

n:=1;

for d:=1 to m do

if c[d] mod 2<>0 then

n:=n*c[d];

writeln(n);

end.



Цель работы: проверка усвоения основных понятий по теме «Одномерные массивы».


Вопросы:

  1. Определить имя массива

  2. Указать тип элементов массива.

  3. Запишите максимальное возможное количество элементов в массиве.

  4. Какой переменной обозначены индексы элементов массива.

  5. Количество элементов в данном массиве.

  6. Как обозначается текущий элемент массива.

  7. Есть ли отрицательные элементы в данном массиве.

  8. Запишите промежуток чисел, из которого выбираются элементы массива случайным образом.

  9. Определить тип переменной, в которой сохраняется результат.

  10. Что вычисляет данная программа.



Критерии оценивания:


«3» - 6-7 верных ответов

«4» - 8-9 верных ответов

«5» - 10 верных ответов



Учащимся раздаются индивидуальные карточки с программой и вопросы (можно вывести на экран). Предварительно для самоподготовки выдан через Дневник.ру тренажер http://learningapps.org/display?v=p10058qta01.


Ответы

<>0

Сумма положительных элементов с четными номерами

Максимальный элемент

Номер минимального элемента

Количество отрицательных элементов

Количнство четных элементов с четными номерами

Сумма элементов кратные 5

Произведение нечетных элементов



Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 22.08.2016
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров878
Номер материала ДБ-161832
Получить свидетельство о публикации
Похожие материалы

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