Информатика. 9 класс

Урок 06. Одномерные массивы целых чисел

Выделите названия, которые не подходят для названия массива, состоящего из 100 целочисленных элементов:

Massiv

Array

M

M10

My_array

First massiv

1_massiv

синий

Требуется описать массив А из 10 целочисленных элементов. Каждый элемент — случайное целое число от 0 до 100.

Из предложенных вариантов выберите правильные варианты описания массива А.

Дан фрагмент программы:

Впишите пропущенные числовые значения элементов массива:

A[1]:=1; A[2]:=1;
for i:=3 to 7 do A[i]:=A[i-1]+ A[i-2];
A[1]=1; A[2]=1; A[3]= ; A[4]= ; A[5]= ; A[6]= ; A[7] =13
Дано описание массива:
const T: array [1..5] of integer = (20, 40, 60, 80, 100);
Определите, какие из предложенных операторов являются допустимыми для элементов данного массива, а какие нет.

Допустимые операторы

Недопустимые операторы

T[1] :=0;

T:=0;

T[i-1]:=T[i] * 2;

writeln (T);

readln (T[i]);

T[i] :=T[i] / 10;

T[i]:=T[i] div 2;

T[i/2] := 1;

T[1] := T[3] + T[5];

T [0] := T[2] * T[4];

Дан фрагмент программы, который в массиве из 10 случайных целых чисел от 1 до 100 находит элемент с максимальным значением. Если таких элементов несколько, то программа должна вывести последний из них.
Выделите пропуски в программе, выбрав правильные ответы из списка.
m:= [0 / 1 / 100];
for i:= 1 to 10 do
if A[i] [<, <=, >, >=, <>] A[m] then [A[i]:=m; m:= A[i]; i:=m; m:=i];
writeln([A[max] / A[m] / max / m /);
синий
Дан фрагмент программы, который находит произведение элементов массива А. Дополните программу.
 
For x:=1 to n do ;
P :=0;
P :=A[1];
P:=1;
P := A * P;
P:= A[x] *A[x+1]
P:=P * A[x];
Дан массив из 10 целых чисел. Установите соответствие между требованием задачи и фрагментом программы на языке Pascal.
t:=0;
for i:=1 to 10 do
if A[i] mod 2=1 then t:=t+a[i];

t:=0;
for i:=1 to 10 do
if i mod 2=1 then t:=t+1;

t:=10;
for i:=1 to 10 do
if A[i]<0 then t:=t-1;

t:=0;
for i:=1 to 10 do
if A[i]>=0 then t:=t+a[i];

Найдите количество нечетных элементов в массиве.

Найдите сумму элементов массива, стоящих на нечетных местах.

Найдите сумму неотрицательных элементов массива.

Найдите количество неотрицательных элементов в массиве.

Необходимо заполнить массив К квадратами чисел от 1 до 100 и вывести его на экран.
Расположите строки программы по порядку.
write(K[i], ' ')
const n=100;
i: integer;
begin
end.
var K: array [1..n] of integer;
program N1;
K[i]:= i* i;
end
for i:=1 to n do begin

Предметы

По алфавиту По предметным областям

Классы

1 2 3 4 5 6 7 8 9 10 11
angle-skew-bottom mix-copy next-copy-2 no-copy step-1 step-2 step-3 step-4 step-5 step-6 step-6 angle-skew-bottom mix-copy next-copy-2 no-copy step-1 step-2 step-3 step-4 step-5 step-6 step-6