Узнать стоимость написания работы
Оставьте заявку, и в течение 5 минут на почту вам станут поступать предложения!
Реферат

Реферат по предмету "Программирование"


Программирование элементов разветвляющейся структуры

ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Кафедра МО и ПЭВМ
Лабораторная работа № 8
Тема: «Программирование элементов разветвляющейся структуры»
Выполнил: студент гр. 02ТП1
Пахомов В. Е.
Проверил: Ракова А. Н.
2003
Задание А.
Найти среднее арифметическое отрицательных элементов матрицы Z (n,m). Значения параметров n и m задаются следующим условием n[pic]12, m[pic]12.
Программа:
uses crt; var z : array[1..12,1..12] of integer; m, n, b, sum, i, j : integer; begin n:=10; m:=12; clrscr; randomize; b := 0; sum := 0; writeln('Исходный массив : '); for i := 1 to n do for j := 1 to m do begin z[i, j] := random(60) - 30; if z[i, j]
Блок-схема
Задание Б.
В матрице D (n,m) найти сумму элементов каждого столбца и результат разместить в вектор Z. Определить номер столбца, где эта сумма минимальна. Значения параметров n и m задаются и подчиняются следующему условию n[pic]12, m[pic]12.
Программа:
uses crt; var n, m, b, i, j, sum, min : integer; d : array[1..12,1..12] of integer; z : array[1..12] of integer; begin clrscr; randomize; b := 0; min := 0; n:=12; m:=7; writeln('Исходный массив : '); for i := 1 to n do begin for j := 1 to m do begin d[i, j] := random(60) - 30; write(' ', d[i, j]); end; writeln; end; for j := 1 to m do begin sum := 0; for i := 1 to n do begin sum := sum + d[i, j]; end; z[j] := sum; end; min := 1; for i := 1 to m do if z[min] > z[i] then min := i; writeln('Массив Z : '); for i := 1 to m do writeln (' ',z[i]); writeln('Номер столбца : ',min); readkey; end.
Блок-схема
----------------------- sum :=0 b := 0
z[i,j] := random(60)-30
n,m
z[i,j]
Randomize;
sum / b
sum := sum + z[i,j] b := b + 1
j=1;n;1
1
1
sum := sum + d[i,j]
j=1;m;1
I=1;n;1
d[i,j] := random(60)-30
n,m
Randomize;
z[i] := sum;
j=1;m;1
I=1;n;1
Начало
j=1;m;1
I=1;n;1
Конец
Начало
min
sum / b
Конец
j=1;n;1
z[min] > z[i]
Min =1
Min = i


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Принципы построения элементы перспективы развития банковской систе
Реферат Адроны
Реферат Критерии выявления степеней семантической опустошённости частицы «как бы»
Реферат Система передачи сообщений при непрерывной работе SMTP-сервера
Реферат Взаимосвязь социальной эмпатии и эмоциональных барьеров в повседневном общении у детей подростко
Реферат Pop Protocol Essay Research Paper Network Working
Реферат Агрохимическая характеристика почв СПК "Митрофановское" Сосновского района и рекомендации по применению удобрений под овощные культуры
Реферат Отражение результатов деятельности предприятия в бухгалтерской финансовой отчетности
Реферат Системи оптичного розпізнавання образів
Реферат Персонажи власти в литературе для детей советского периода
Реферат Влияние подвижных игр для развития физических качеств у детей младшего школьного возраста 2
Реферат Полтинник
Реферат Социально-экономический и политический строй
Реферат Цифровой термометр на микропроцессоре AVR-MEGA 128
Реферат 2. Адрес (место нахождения) 2225680, г. Микашевичи, Лунинецкий р-н. Брестской обл