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

Конец

Начало

Начало







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

Реферат: Разработка методики программного тестирования цифровых устройств с помощью программного пакета Design Center (Радиоэлектроника)


Реферат: Расчет зануления. Вентиляция на рабочем месте монтажника. (Физкультура)


Реферат: Султанат Оман (География)


Реферат: Защита авторских прав (Гражданское право и процесс)


Реферат: Основные средства: бухучет и налогообложение (по состоянию на февраль 2002г.) (Бухгалтерский учет)


Реферат: Cоциология семейно-брачных отношений (Социология)


Реферат: Философия Канта. Докритический и критические периоды жизни (Философия)


Реферат: Словарь географических терминов и названий (География)


Реферат: Бизнес-план АТзт ПГХ «Хрещатик» (Менеджмент)


Реферат: Актуальные проблемы предыстории ВОВ (История)


Реферат: Влияние углекислого газа (Химия)


Реферат: Анализ прибыли и рентабельности (Аудит)


Реферат: Экспериментальные исследования электростатических полей с помощью электролитической ванны (№24) (Физика)


Реферат: Разработка технологического процесса восстановления шатуна двигателя автомобиля ГАЗ-53А (Транспорт)


Реферат: Автор и его герой в романе Достоевского "Преступление и наказание" (Литература : русская)


Реферат: Динамические объекты TurboPacal (Программирование)


Реферат: Макросфера. Внешняя среда организации (Менеджмент)


Реферат: Москва-столица РСФСР (История)


Реферат: История (История)


Реферат: Обстоятельства, исключающие преступность деяния (Право)



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