GeoSELECT.ru



Компьютеры / Реферат: Программирование элементов разветвляющейся структуры (Компьютеры)

Космонавтика
Уфология
Авиация
Административное право
Арбитражный процесс
Архитектура
Астрология
Астрономия
Аудит
Банковское дело
Безопасность жизнедеятельности
Биология
Биржевое дело
Ботаника
Бухгалтерский учет
Валютные отношения
Ветеринария
Военная кафедра
География
Геодезия
Геология
Геополитика
Государство и право
Гражданское право и процесс
Делопроизводство
Деньги и кредит
Естествознание
Журналистика
Зоология
Инвестиции
Иностранные языки
Информатика
Искусство и культура
Исторические личности
История
Кибернетика
Коммуникации и связь
Компьютеры
Косметология
Криминалистика
Криминология
Криптология
Кулинария
Культурология
Литература
Литература : зарубежная
Литература : русская
Логика
Логистика
Маркетинг
Масс-медиа и реклама
Математика
Международное публичное право
Международное частное право
Международные отношения
Менеджмент
Металлургия
Мифология
Москвоведение
Музыка
Муниципальное право
Налоги
Начертательная геометрия
Оккультизм
Педагогика
Полиграфия
Политология
Право
Предпринимательство
Программирование
Психология
Радиоэлектроника
Религия
Риторика
Сельское хозяйство
Социология
Спорт
Статистика
Страхование
Строительство
Схемотехника
Таможенная система
Теория государства и права
Теория организации
Теплотехника
Технология
Товароведение
Транспорт
Трудовое право
Туризм
Уголовное право и процесс
Управление
Физика
Физкультура
Философия
Финансы
Фотография
Химия
Хозяйственное право
Цифровые устройства
Экологическое право
   

Реферат: Программирование элементов разветвляющейся структуры (Компьютеры)



ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ


Кафедра МО и ПЭВМ



Лабораторная работа № 6


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



Выполнил: студент гр. 02ТП1
Пахомов В. Е.



Проверил: Ракова А. Н.



2003
Задание А.

Определить во сколько раз среднее геометрическое чисел натурального
ряда кратных трём в диапазоне от 1 до 31 превышает среднее арифметическое
этих чисел.

Программа:

uses crt;
function koren(X : real; power : integer) : real;
var
I : integer;
begin
if power mod 2 0 then power := power * 2;
for i := 1 to power div 2 do
begin
X := sqrt(X);
end;
koren := X;
end;

var
n,i : integer;
avs, avg, sum, gem :real;
begin
i := 1;
n := 0;
sum :=0;
gem := 1;
while i < 31 do
begin

sum := sum + i;
gem := gem * i;
i := i + 3;
inc(n);
end;
writeln('Сумма = ',Sum:3:4,' Производные = ', gem:3:4);
avs := sum / n;
avg := koren(gem,n);
{writeln('avs = ',avs:3:4,' avg = ', avg:3:4,' n = ',n );}
writeln('Ответ = ',avg/avs:3:4,' raz');
readkey;
end.
Блок-схема



Задание Б.

Произвести вычисление значения функции:
[pic]
в диапазоне значений х от [pic] до [pic], изменяющегося с шагом h. На
печать выводить только положительные значения функции, при соответствующих
значениях аргумента.

Программа:

uses crt;
var
h,n,e,i,y : real;
begin
clrscr;
writeln('Введите значение нижнего предела Х ');
readln(n);
writeln('Введите значение верхнего предела Х');
readln(e);
writeln('Введите значение шага ');
readln(h);
i := n;
while i < e do
begin
y := (i*i*i+sin(sqr(i)))/(1+sqrt(abs(i)))*cos(i);
i := i + h;
if y > 0 then writeln('Значения фукции ',y:4:5,' x =
',i:4:4);
end;
readkey;
end.
Uses crt;
Var
h, n, e, i, x, y:real;
begin
clrscr;
writeln('Введите значение нижнего предела X');
readln(n);
writeln('Введите значение вврехнего предела X');
readln(e);
writeln('Введите значение шага');
readln(h);
i:=n;
repeat
y:=(i*i*i+sin(sqr(i)))/(1+sqrt(abs(i)))*cos(i);
i:=i+h;
if y>0 then writeln('Значения функции ', y:4:5,' x=',i:4:4);
until i>e;
readkey;
end.
uses crt;
Var
y :real;
i, n, e:integer;
Begin
clrscr;
writeln('Введите значение нижнего предела X');
readln(n);
writeln('Введите значение верхнего предела X');
readln(e);
for i:=n to e do
begin
y := (i*i*i+sin(sqr(i)))/(1+sqrt(abs(i)))*cos(i);
if y>0 then writeln('Значения функции ',y:3:3);
end;
readkey;
end.
Блок-схема

-----------------------
avs := sum / n;
avg := koren(gem,n);

I=1;31;3

i := 1;
n := 0;
sum :=0;
gem := 1;

avg/avs

sum := sum + i;
gem := gem * i;
i := i + 3;
inc(n);

Конец

Начало

y,x

y>0

n,e,h

I=1;e;h

i := n;

y := (i*i*i+sin(sqr(i)))/(1+sqrt(abs(i)))*cos(i);

Конец

Начало







Реферат на тему: Программирование элементов разветвляющейся структуры
ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ


Кафедра МО и ПЭВМ



Лабораторная работа № 7


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



Выполнил: студент гр. 02ТП1
Пахомов В. Е.



Проверил: Ракова А. Н.



2003
Задание А.

Записать в массив Y(20) квадраты чисел находящиеся в массиве X(20).


Программа:

uses crt;
var
i : integer;
a : array[1..20] of integer;
c : array[1..20] of integer;
begin
clrscr;
writeln('Первый массив : ');
for i := 1 to 20 do
begin
a[i] := random(30);
write (' ', a[i]);
end;
writeln;
for i := 1 to 20 do
c[i] := a[i] * a[i];
writeln('Получившийся массив : ');
for i := 1 to 20 do
write (' ', c[i]);
writeln;
readkey;
end.

Блок-схема



Задание Б.

Найти наибольшшее число среди отрицательных элементов массива B(35)

Программа:

uses crt;
var
ar : array[1..35] of integer;
max, i : integer;
begin
clrscr;
writeln;
randomize;
for i := 1 to 35 do
begin
ar[i] := random(60)-30;
write(' ', ar[i]);
end;
max := -maxint;
for i := 1 to 35 do
if ar[i] < 0 then
begin
if max < ar[i] then
max := ar[i];
end;
writeln;
writeln('Наибольшее число : ', max);
readkey;
end.
Блок-схема


-----------------------
c[i]

c[i] := a[i] + b[i]


I=1;16;1

a[i], b[i]

I=1;16;1

a[i] := random(30)
b[i] := random(30)


Конец


ar[i] < 0

Max < ar[i]

max := - maxint

Randomize;

max

max := ar[i]

I=1;35;1

ar[i]

I=1;35;1

ar[i] := random(60)-30

Конец

Начало

Начало







Новинки рефератов ::

Реферат: Дедукция (Право)


Реферат: Особенности выбора таможенных режимов при перемещении товаров через таможенную границу (Право)


Реферат: Заратустр (Философия)


Реферат: Изучение и разработка очистки стоков от ионов тяжелых металлов (Физика)


Реферат: Бухгалтерский учет (отчет по практике) (Бухгалтерский учет)


Реферат: Нарушение высшей нервной деятельности у животных, фобии и неврозы (Психология)


Реферат: Эргономика в дизайне и эргономика рабочего места (Безопасность жизнедеятельности)


Реферат: Розвиток освіти в період Київської Русі і доби козаччини (Педагогика)


Реферат: Поэзия Заболоцкого (Литература)


Реферат: Буддизм (Религия)


Реферат: Генри Форд (Транспорт)


Реферат: Водоснабжение (дождевальные и поливные машин) (Технология)


Реферат: Задача обработки решеток (Радиоэлектроника)


Реферат: Психология лиц с нарушением слуха (Психология)


Реферат: Проверка и оценка знаний на уроках природоведения (Педагогика)


Реферат: Демографическая ситуация России (География)


Реферат: Псковский историко-художественный музей-заповедник (Искусство и культура)


Реферат: Экономическая оценка использования новых информационных технологий в бухгалтерском учете (Бухгалтерский учет)


Реферат: Разработка техтрансфинплана АТП (Транспорт)


Реферат: Несущие конструкции одноэтажного промышленного здания с мостовыми кранами среднего режима работы (пояснительная записка №2 к курсовому проекту (необходим AutoCad 2000 или выше)) (Строительство)



Copyright © GeoRUS, Геологические сайты альтруист