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


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

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

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

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

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

Реферат Корпоративная культура (на примере ЮКОСА)
Реферат «Автоматизация технологических процессов и производств (в машиностроении)»
Реферат Дефицит государственного бюджета в Российской Федерации
Реферат О стихотворении Лермонтова Горные вершины
Реферат Memory Seeds Essay Research Paper Eternal Seeds
Реферат Миланский и римский периоды творчества Браманте
Реферат Из заметок о пушкинских реминисценциях в русской поэзии XX века
Реферат Загрязнения внутренних водоемов
Реферат Оценка эффективности инвестиционного проекта по приобретению сети торговых автоматов СЛАДКАЯ ВА
Реферат Дидактична сутність наступності в економічному вихованні учнів шкіл і студентів вищих педагогічних
Реферат The Friendship Of The Musketeers Essay Research
Реферат Двигун автомобіля ЗІЛ-130 (поршнева група)
Реферат Спецсеминар "Художественный мир М. Булгакова"
Реферат ХРИСТИАНСКИЕ МОТИВЫ В РОМАНЕ Ф.М. ДОСТОЕВСКОГО БРАТЬЯ КАРАМАЗОВЫ
Реферат Роль ремарок в одном из произведений русской драматургии XIX века