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

Конец

Начало

Начало







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

Реферат: Концепция пространства и времени в современом естествознании (Естествознание)


Реферат: Планирование фонда оплаты труда на примере "ОРМЕТО-ЮУМЗ" (Аудит)


Реферат: Сравнительная характеристика рабовладельческих государств на основе источников (Государство и право)


Реферат: Кожные ощущения (Психология)


Реферат: Государство в Спарте и Афинах (История)


Реферат: Понятие семьи и брака (Психология)


Реферат: Отечественная история (полный курс) (История)


Реферат: Аудит учета расчетов с подотчетными лицами (Бухгалтерский учет)


Реферат: Крито-микенское искусство (Культурология)


Реферат: Госэкзамены ответы (Психология)


Реферат: Поэт и поэзия в обществе в творчестве Пушкина и Рылеева (Литература : русская)


Реферат: Шпаргалка по химии (Химия)


Реферат: Вынужденное явление Рамана (Физика)


Реферат: Мариупольский торговый порт (География)


Реферат: Финансовый анализ в управлении отделением Сбербанка (Банковское дело)


Реферат: Донской монастырь (История)


Реферат: География и геополитика (Геополитика)


Реферат: Синапсы (строение, структура, функции) (Биология)


Реферат: Отбор детей в классы и группы с задержкой психического развития (Педагогика)


Реферат: Неопозитивизм начала XX века: историческая концепция П.Н. Милюкова (История)



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