Предмет: Информатика, автор: leximusx7

Укажите количество чисел, которые необходимо ввести с клавиатуры согласно представленному фрагменту.

for (int k=1; k<=2; k++)
for (int p=1; p<=3; p++)
cin>>a[k][p]

1) 6 чисел
2) 5 чисел
3) 4 числа
4) 1 число

Ответы

Автор ответа: SheWhoRunsOnTheWaves
2

Ответ: 6 чисел

Объяснение:

Программа выглядит так:

for (int k = 1; k <= 2; k++)

     for (int p = 1; p <= 3; p++)

          cin >> a[k][p];

 

Что в ней происходит:

  • Есть какой-то двумерный массив (или вектор) а, в который мы пытаемся считать с клавиатуры какие-нибудь значения. Делаем мы это с помощью циклов.
  • Сначала мы заходим во внешний цикл. В нем совершается 2 итерации (сначала k = 1, потом k = 2).
  • Пусть сейчас k = 1 (мы на первой итерации). Тогда мы переходим к вложенному циклу.
  • Во вложенном цикле 3 итерации (р = 1, р = 2, р = 3).
  • На каждой из этих итераций мы считываем значение.
  • Итого: на первом прохождении внешнего цикла мы считали 3 значения.
  • Теперь мы идем на второй проход внешнего цикла, опять заходим во внутренний цикл и тоже считываем 3 значения.
  • Итого: мы считали 3 + 3 = 6 значений.

#SPJ1

Похожие вопросы