Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНФОРМАТИКА Задания и контрольные вопросы.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

Раздел 3. «Одномерные и двумерные массивы»

3.1. Контрольные вопросы

  1. Что называется одномерным массивом?

  2. Что называется размерностью одномерного массива?

  3. Как объявить одномерный массив в программе на языке С++?

  4. Изобразите с помощью фрагмента блок-схемы ввод одномерного массива с клавиатуры и напишите в общем виде соответствующий фрагмент программы на языке С++. Что означает термин: “поэлементный ввод одномерного массива”?

  5. Изобразите с помощью фрагмента блок-схемы вывод одномерного массива и напишите в общем виде соответствующие фрагменты программ на языке С++, для вывода одномерного массива в виде матрицы-столбца и матрицы-строки.

  6. Что называется двумерным массивом?

  7. Что называется размерностью двумерного массива?

  8. Как объявить двумерный массив в программе на языке С++?

  9. Изобразите с помощью фрагментов блок-схем ввод двумерного массива с клавиатуры по строкам и по столбцам и напишите в общем виде соответствующие фрагменты программ на языке С++. Что означает термин: “поэлементный ввод одномерного массива” по строкам и по столбцам?

  10. Изобразите с помощью фрагментов блок-схем вывод двумерного массива по строкам и по столбцам и напишите в общем виде соответствующие фрагменты программ на языке С++.

  11. Сформируйте условия для выбора элементов двумерного массива, находящихся на главной диагонали, выше главной диагонали, ниже главной диагонали, на побочной диагонали, выше побочной диагонали, ниже побочной диагонали.

  12. Сформулируйте задачи на нахождение суммы элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.

  13. Сформулируйте задачи на нахождение произведения элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.

  14. Сформулируйте задачи на нахождение среднего арифметического элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.

  15. Сформулируйте задачи на нахождение среднего геометрического элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.

  16. Сформулируйте задачи на нахождение максимального и минимального элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.

  17. Сформулируйте задачи на нахождение количества элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.

  18. Сформулируйте задачи на создание нового одномерного массива. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.

  19. Сформулируйте задачи на замену элементов одномерного и двумерного массивов. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.

  20. Сформулируйте задачи, в которых какие-либо два элемента одномерного и двумерного массива меняются местами. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.

  21. Сформулируйте задачи, в которых какие-либо два столбца или две строки двумерного массива меняются местами. Проиллюстрируйте эти задачи с помощью фрагментов блок-схем и напишите соответствующие фрагменты программ на языке С++. Выполните ручной счет.