Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Лабораторная работа №5.

Читайте также:
  1. D триггеры, работающие по фронту.
  2. II. Поработать с лекционным материалом по теме занятия, выучить глоссарий.
  3. II. Работа с акварелью, гуашью, восковыми мелками, школьным мелом
  4. III. Работа по теме.
  5. III. Работа с природным материалом
  6. IV. Контрольная работа №1.
  7. IV. Лабораторная диагностика ВИЧ-инфекции
  8. IV. Работа с тканью, нитками
  9. IV. Совместное открытие знаний. Работа в парах.
  10. V. Положение о контрольных работах

Обработка массивов данных.

Обработка матриц.

Примеры программы

Пример программы. Составить блок-схему алгоритма и программу определения значений указанных ниже параметров массива размерностью N×M.Выполнить программу дляN=3, M=4.

Сумма положительных элементов массива.

Программа.

Program lab5.1;

const n=3;m=4;

var a:array[1..n,1..m]of integer;

i,j,s:integer;

begin

for i:=1 to n do

for j:=1 to m do

begin

write(‘a[‘,i,j,’]=’);

read(a[i,j]);

end;

s:=0;

for i:=1 to n do

for j:=1 to m do begin

if a[i,j]>0 then

s:=s+a[i,j] end;

write(‘s=’,s)

end.

Список вариантов

Задание. Составить блок-схему алгоритма и программу определения значений указанных ниже параметров массива размерностью N×M.Выполнить программу дляN=3, M=4.

1. Количество нулей среди элементов массива.

2. Количество отрицательных чисел в массиве.

3. Количество положительных чисел в массиве.

4. Произведение четных элементов массива.

5. Произведение квадратов четных элементов массива.

6. Произведение нечетных элементов массива.

7. Произведение квадратов нечетных элементов массива.

8. Произведение отрицательных элементов массива.

9. Произведение квадратов положительных элементов массива.

10. Произведение квадратов отрицательных элементов массива.

11. Произведение абсолютных значений (модулей) отрицательных элементов массива.

12. Сумма четных элементов массива.

13. Сумма квадратов четных элементов массива.

14. Сумма нечетных элементов массива.

15. Сумма квадратов нечетных элементов массива.

 

Вопросы

1) Описание двумерных массивов?

2) Описание матриц с использованием описателя раздела type?

3) Операция обращения по индексу?

4) Указать какой оператор цикла чаще всего используется при обработке матриц.

5) Организация ввода двумерного массива (2 способа).

6) Организация вывода двумерного массива.

7) Блок-схема ввода/вывода двумерного массива.

8) Раскрыть на примере структуру программы с массивами.

9) Привести фрагмент программы вычисления (для двумерного массива):

a. суммы положительных элементов массива;

b. количества положительных элементов массива;

c. произведения положительных элементов массива;

d. максимального элемента массива;

e. минимального элемента массива;

 

 




Дата добавления: 2014-12-19; просмотров: 42 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав