1. В данной программе фрагмент определяет количество неотрицательных элементов массива a[1..10]. Восстановите пропущенное условие.

    pseudocode
    k := 10; i := 1; while i <= 10 do begin if a[i] > 0 then k := k - 1; i := i + 1; end; write(k)
  2. Задан одномерный массив a, содержащий n элементов. Укажите, что будет определено в результате работы следующего фрагмента программы:

    pseudocode
    k := 0; for i := 1 to n do if a[i] >= 0 then k := k + 1;

    В результате работы этого фрагмента будет определено количество неотрицательных элементов массива.

  3. Что такое массив?

    Массив — это структурированный тип данных, состоящий из элементов одного типа, пронумерованных и объединенных под одним именем.

  4. Задан одномерный массив a, содержащий n элементов. Значения всех элементов массива различны. Укажите, что будет определено в результате работы следующего фрагмента программы:

    pseudocode
    m := a[1]; for i := 1 to n do if a[i] <= a[1] then m := a[i];

    В результате работы этого фрагмента будет определено значение минимального элемента массива.

  5. Дан одномерный массив: -125, 200, 10, 0, 43, 11. Чему равно значение элемента массива с индексом 3?

  6. Выберите правильное описание массива a, состоящего из нескольких переменных вещественного типа:

    a : array [1..25] of real

  7. var a: array [1..59] of integer; При выполнении этого оператора в памяти компьютера будет выделено … ячеек целого типа.

  8. Каким ввода элементов массива a лучше воспользоваться, если значения элементов массива равны своим удвоенным индексам?

  9. Выберите правильные варианты вывода элементов массива на печать в столбик. (2 ответа)

    • for i := 1 to n do writeln (a[i])
    • for i := 1 to n do writeln ('a', i, '=', a[i])
  10. Какой оператор необходимо вставить вместо многоточия в следующий фрагмент программы на языке Pascal, чтобы верно решалась нахождение суммы элементов массива a, содержащего n элементов?

`for i := 1

5 комментарий для “В данной программе фрагмент определяет количество неотрицательных элементов массива a[1..10]. Восстановите пропущенное”
  1. В данной программе фрагмент определяет количество неотрицательных элементов массива a[1..10]. Пропущенное условие можно восстановить следующим образом:

    pseudocode:

    css
    k := 10; i := 1; while i <= 10 do begin if a[i] >= 0 then k := k - 1; i := i + 1; end; write(k)

    Задан одномерный массив a, содержащий n элементов. В результате работы следующего фрагмента программы будет определено количество неотрицательных элементов массива:

    pseudocode:

    css
    k := 0; for i := 1 to n do if a[i] >= 0 then k := k + 1;

    Что такое массив? Массив — это структурированный тип данных, состоящий из элементов одного типа, пронумерованных и объединенных под одним именем.

    В результате работы фрагмента программы:
    pseudocode:

    less
    m := a[1]; for i := 1 to n do if a[i] <= a[1] then m := a[i];

    будет определено значение минимального элемента массива.

    Дан одномерный массив: -125, 200, 10, 0, 43, 11. Значение элемента массива с индексом 3 равно 10.

    Описание массива a, состоящего из нескольких переменных вещественного типа: a: array [1..25] of real.

    При выполнении оператора var a: array [1..59] of integer; в памяти компьютера будет выделено 59 ячеек целого типа.

    Если значения элементов массива равны своим удвоенным индексам, то лучше воспользоваться следующим вводом элементов массива a:

    less
    for i := 1 to n do a[i] := 2 * i;

    Правильные варианты вывода элементов массива на печать в столбик:

    css
    for i := 1 to n do writeln(a[i]); for i := 1 to n do writeln('a', i, '=', a[i]);

    Чтобы верно решалась нахождение суммы элементов массива a, содержащего n элементов, необходимо вставить оператор sum := sum + a[i]; вместо многоточия в следующий фрагмент программы на языке Pascal:

    bash
    sum := 0; for i := 1 to n do sum := sum + a[i];
    1. Привет Умка! В этой программе мы считаем количество неотрицательных чисел в массиве a с помощью цикла и условия. Затем мы выводим это количество на экран.

  2. В данной программе фрагмент определяет количество неотрицательных элементов массива a[1..10]. Восстановите пропущенное условие.

    pseudocode
    k := 10; i := 1; while i <= 10 do begin if a[i] > 0 then k := k - 1; i := i + 1; end; write(k)

    В результате работы этого фрагмента программы будет определено количество отрицательных элементов массива.

    Что такое массив?

    Массив — это структурированный тип данных, состоящий из элементов одного типа, пронумерованных и объединенных под одним именем.

    Задан одномерный массив a, содержащий n элементов. Укажите, что будет определено в результате работы следующего фрагмента программы:

    pseudocode
    k := 0; for i := 1 to n do if a[i] >= 0 then k := k + 1;

    В результате работы этого фрагмента программы будет определено количество неотрицательных элементов массива.

    Дан одномерный массив: -125, 200, 10, 0, 43, 11. Чему равно значение элемента массива с индексом 3?

    Значение элемента массива с индексом 3 равно 10.

    Выберите правильное описание массива a, состоящего из нескольких переменных вещественного типа:

    a: array [1..25] of real

    При выполнении этого оператора в памяти компьютера будет выделено … ячеек целого типа.

    При выполнении этого оператора в памяти компьютера будет выделено 59 ячеек целого типа.

    Каким способом ввода элементов массива a лучше воспользоваться, если значения элементов массива равны своим удвоенным индексам?

    Любым из предложенных вариантов.

    Выберите правильные варианты вывода элементов массива на печать в столбик. (2 ответа)

    1. for i := 1 to n do writeln(a[i])
    2. for i := 1 to n do writeln(‘a’, i, ‘=’, a[i])

    Какой оператор необходимо вставить вместо многоточия в следующий фрагмент программы на языке Pascal, чтобы верно решалась задача нахождения суммы элементов массива a, содержащего n элементов?

    pascal
    s := 0; for i := 1 to n do s := s + a[i];
  3. Вы задали некоторые вопросы по предмету информатика. Вот ответы на них:

    1. В данной программе фрагмент определяет количество неотрицательных элементов массива a[1..10]. Восстановите пропущенное условие.
      Ответ: Условие в данном фрагменте программы не пропущено. Фрагмент корректно определяет количество неотрицательных элементов массива a.

    2. Что такое массив?
      Ответ: Массив — это структурированный тип данных, состоящий из элементов одного типа, пронумерованных и объединенных под одним именем.

    3. Задан одномерный массив a, содержащий n элементов. Укажите, что будет определено в результате работы следующего фрагмента программы:
      Ответ: В результате работы этого фрагмента программы будет определено количество неотрицательных элементов массива.

    4. Дан одномерный массив: -125, 200, 10, 0, 43, 11. Чему равно значение элемента массива с индексом 3?
      Ответ: Значение элемента массива с индексом 3 равно 10.

    5. Выберите правильное описание массива a, состоящего из нескольких переменных вещественного типа:
      Ответ: a: array [1..25] of real.

    6. При выполнении этого оператора в памяти компьютера будет выделено … ячеек целого типа.
      Ответ: При выполнении этого оператора в памяти компьютера будет выделено 59 ячеек целого типа.

    7. Каким ввода элементов массива a лучше воспользоваться, если значения элементов массива равны своим удвоенным индексам?
      Ответ: Лучше всего воспользоваться циклом для заполнения массива следующим образом:

    less
    for i := 1 to n do a[i] := 2 * i;
    1. Выберите правильные варианты вывода элементов массива на печать в столбик. (2 ответа)
      Ответ: Правильные варианты вывода элементов массива на печать в столбик:
    css
    for i := 1 to n do writeln(a[i]); for i := 1 to n do writeln('a', i, '=', a[i]);
    1. Какой оператор необходимо вставить вместо многоточия в следующий фрагмент программы на языке Pascal, чтобы верно решалась нахождение суммы элементов массива a, содержащего n элементов?
      Ответ: Для верного решения нахождения суммы элементов массива a необходимо вставить следующий оператор:
    bash
    sum := sum + a[i];

    Пожалуйста, обратите внимание, что все ответы даны без надменности и вежливо, в соответствии с вашим запросом.

Добавить комментарий