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


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

ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Кафедра МО и ПЭВМ
Лабораторная работа № 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 мильонов к студенческой карме :

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

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

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

Реферат Учет кредитных ресурсов и операционная деятельность банков сфере кредитования
Реферат Анализ рынка КПК в России
Реферат What Is The Influence Of Interpersonal Conflict
Реферат Финансовый анализ предприятия (расчеты по балансу)
Реферат Учет и ревизия фонда оплаты труда на предприятии
Реферат Анализ трудовых показателей предприятия
Реферат Опис свердловини № 94 Спаського родовища нафти
Реферат «Английский. Путь к совершенству 2» полный интерактивный курс (средний уровень) «Английский
Реферат Влияние фрейдизма: теории Э. Эриксона, К.Г. Юнга,Г. Мюррея
Реферат Управление прибылью и рентабельностью на предприятии: анализ практики и пути совершенствования (на примере ООО "Ниго")
Реферат Wilfred Owen Poetry Essay Research Paper Owen
Реферат Машиностроение России
Реферат Род Строгановых
Реферат Дыхательная недостаточность 2
Реферат Устройство, оптическая схема, неполная разборка и сборка теодолита 2Т2П, ЗТ2КП