infoegehelp.ru

Успешно сдать ЕГЭ по информатике
  • Главная
  • Контакты
  • Карта сайта
  • Помощь сайту
Важно
  • Демо варианты ЕГЭ
  • Учим числа: 2 в степени
  • Биты, байты, килобайты
Решение задач
  • Задачи вне основных разделов информатики
Разделы информатики
  • 2011-12-18-14-33-54Системы счисления
  • 2011-12-18-16-45-20Алгебра логики
  • 2011-12-18-16-55-26Программирование
  • 2011-12-18-16-53-40Кодирование информации
  • 2011-12-18-16-56-19Компьютерные сети и Интернет
  • -excelЭлектронные таблицы (Excel)
  • 2011-12-18-16-57-50Базы данных
  • 2011-12-18-16-58-50Графы
  • 2011-12-18-17-00-15Файловая система
  • Устройство компьютера
  • ПО компьютера

Разбор задачи A10 (демо ЕГЭ 2004)

Значения двумерного массива задаются с помощью вложенного оператора цикла в представленном фрагменте программы

БейсикПаскальАлгоритмическийСи
FOR n=1 TO 5
  FOR k=1 TO 5
    B(n, k)=n+k
  NEXT k
NEXT n
for n:=1 to 5 do
  for k:=1 to 5 do
    B[n,k]:=n+k;
нц для n от 1 до 5
  нц для k от 1 до 5
    B[n, k]=n+k
  кц
кц
for (n=1;n<=5;n++)
  for(k=1;k<=5;k++)
    B[n][k]=n+k;

Чему будет равно значение B(2,4)?

  1. 9
  2. 8
  3. 7
  4. 6
Решение:

Строится двумерный массив размером 5х5.

Массив заполняется следующим образом: элемент массива получает значение, равное сумме номера строки и столбца в котором он находится.

После выполнения программы массив будет выглядеть так:


k=1k=2k=3k=4k=5
n=1 2 3 4 5 6
n=2 3 4 5 6 7
n=3 4 5 6 7 8
n=4 5 6 7 8 9
n=5 6 7 8 9 10

Перейти к другим задачам.

 

Rambler's Top100

© Латыпова В, 2012-2015. Все права защищены.
Копирование материалов сайта только с разрешения администрации сайта