Ваш браузер устарел. Рекомендуем обновить его до последней версии.

Полезное

Ссылки

Яндекс.Метрика

ОГЭ информатика. Вопрос 10

Опубликовано 18.09.2016

Вопрос №10. Умение исполнить циклический алгоритм обработки массива чисел, записанный на алгоритмическом языке.

Тест: "Вопрос 10. Умение исполнить циклический алгоритм обработки массива чисел, записанный на алгоритмическом языке".

Вариант: №1.

 

Тестируемый: _______________________________   Дата: _____________________

 

Задание №1

В таблице Dat хранятся цены в рублях на 10 видов товаров (Dat[l] − цена на первый вид товара, Dat[2] − на второй и т.д.). Определите, что будет напечатано в результате выполнения следующего алгоритма, записанного на трёх языках программирования.

Алгоритмический язык

Бейсик

Паскаль

алг

нач

 целтаб Dat[1:10]

 цел k, m

 Dat[1] := 45; Dat[2] := 55

 Dat[3] := 40; Dat[4] := 15

 Dat[5] := 20; Dat[6] := 80

 Dat[7] := 35; Dat[8] := 70

 Dat[9] := 10; Dat[10] := 45

 m := Dat[1]

 нц для k от 4 до 10

   если Dat[k] > Dat[1] то

     m := m + Dat[k]

   все

 кц

 вывод m

кон

DIM Dat(10) AS INTEGER

Dat(1) = 45: Dat(2) = 55

Dat(3) = 40: Dat(4) = 15

Dat(5) = 20: Dat(6) = 80

Dat(7) = 35: Dat(8) = 70

Dat(9) = 10: Dat(10) = 45

m = Dat(1)

FOR k = 4 TO 10

 IF Dat(k) > Dat(1) THEN

   m = m + Dat(k)

 END IF

NEXT k

PRINT m

END

var k, m: integer;

 Dat: array[1..10] of integer;

begin

 Dat[1] := 45; Dat[2] := 55

 Dat[3] := 40; Dat[4] := 15

 Dat[5] := 20; Dat[6] := 80

 Dat[7] := 35; Dat[8] := 70

 Dat[9] := 10; Dat[10] := 45

 m := Dat[1];

 for k := 4 to 10 do begin

   if Dat[k] > Dat[1] then

   begin

     m := m + Dat[k];

   end;

 end;

 write(m);

end.

Запишите число:

1)

Ответ:

 

 

Задание №2

В таблице Dat хранятся данные измерений среднесуточной температуры за 10 дней в градусах

(Dat[1] — данные за первый день, Dat[2] — за второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведен на трёх языках программирования

Запишите число:

1)

Ответ:

 

 

Задание №3

В таблице Dat хранятся данные о количестве поездов, отправляющихся с центрального вокзала города на юг в первой декаде июля (Dat[l] − количество поездов первого числа, Dat[2] − количество поездов второго числа и т.д.). Определите, что будет напечатано в результате выполнения следующего алгоритма, записанного на трёх языках программирования.

Алгоритмический язык

Бейсик

Паскаль

алг

нач

 целтаб Dat[1:10]

 цел k, m, day

 Dat[1] := 2; Dat[2] := 6

 Dat[3] := 3; Dat[4] := 5

 Dat[5] := 4; Dat[6] := 4

 Dat[7] := 5; Dat[8] := 3

 Dat[9] := 6; Dat[10] := 2

 day := 1; m := Dat[1]

 нц для k от 2 до 10

   если Dat[k] > m то

     m := Dat[k]

     day := k

   все

 кц

 вывод day

кон

DIM Dat(10) AS INTEGER

Dat(1) = 2: Dat(2) = 6

Dat(3) = 3: Dat(4) = 5

Dat(5) = 4: Dat(6) = 4

Dat(7) = 5: Dat(8) = 3

Dat(9) = 6: Dat(10) = 2

day = 1: m = Dat(1)

FOR k = 2 TO 10

 IF Dat(k) > m THEN

   m = Dat(k)

   day = k

 END IF

NEXT k

PRINT day

END

var k, m, day: integer;

 Dat: array[1..10] of integer;

begin

 Dat[1] := 2; Dat[2] := 6

 Dat[3] := 3; Dat[4] := 5

 Dat[5] := 4; Dat[6] := 4

 Dat[7] := 5; Dat[8] := 3

 Dat[9] := 6; Dat[10] := 2

 day := 1; m := Dat[1];

 for k := 2 to 10 do begin

   if Dat[k] > m then

   begin

     m := Dat[k];

     day := k

   end;

 end;

 write(day);

end.

Запишите число:

1)

Ответ:

 

 

Задание №4

В таблице Dat представлены данные о количестве голосов, поданных за 10 исполнителей народных

песен (Dat[1] — количество голосов, поданных за первого исполнителя, Dat[2] — за второго и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования

Запишите число:

1)

Ответ:

 

 

 

 

Тест: "Вопрос 10. Умение исполнить циклический алгоритм обработки массива чисел, записанный на алгоритмическом языке".

Вариант: №1.

Ответы:

 

#1 (1 б.)

Ответ = 195

#2 (1 б.)

Ответ = 0

#3 (1 б.)

Ответ = 2

#4 (1 б.)

Ответ = 7

Топка сайта

География

 ОГЭ 2016. География 30 вопрос

Горные породы Профиль

Тесты для ОГЭ. Обществознание.

ИР9 Проверочный тест по теме "Великая Отечественная война

 Основное содержание программы 8 класс.

 ОГЭ 2016. География 14 вопрос

 Биология 9 класс. Проверочный тест по теме "Строение клетки"

Тест-практикум по географии 6 класс "Координаты"