Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 30.11.2013
Сообщений: 16
1

Описать процедуру Smooth(A,N),выполняющую сглаживание вещественного массива А размера N

20.12.2013, 21:05. Показов 1801. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Описать процедуру Smooth(A,N),выполняющую сглаживание вещественного массива А размера N следующим образом: каждый элемент массива заменяться на его среднее арифметическое с соседними элементами (при вычисление среднего арифметического используются исходные значения соседних элементов). С помощью этой процедуры выполнить пятикратное сглаживание данного массива A размера N, выводя результаты каждого сглаживания.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.12.2013, 21:05
Ответы с готовыми решениями:

Описать процедуру Smooth(A,N), выполняющую сглаживание вещественного массива
Описать процедуру Smooth(A,N), выполняющую сглаживание вещественного массива A размера N следующим...

Описать процедуру Smooth(A,N), выполняющую сглаживание массива A размера N
Описать процедуру Smooth(A,N), выполняющую сглаживание массива A размера N следующим образом:...

Описать процедуру Smooth3(A, N), выполняющую сглаживание вещественного массива
Всем привет, прошу помочь, совсем скоро нужно сдавать эту задачу, но мне эта тема далась не очень....

Описать процедуру Smooth1(A, N), выполняющую сглаживание вещественного массива
Описать процедуру Smooth1(A, N), выполняющую сглаживание вещественного массива A размера N...

1
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
21.12.2013, 10:34 2
Лучший ответ Сообщение было отмечено Sai19 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
uses crt;
const nmax=15;
type mas=array[1..nmax] of real;
procedure Smooth(var a:mas;n:byte);
var i:byte;
    x,y,z:real;
begin
x:=a[1];
y:=a[2];
write(a[1]:5:2);
for i:=2 to n-1 do
 begin
  z:=a[i+1];
  a[i]:=(x+y+z)/3;
  write(a[i]:5:2);
  x:=y;
  y:=z;
 end;
writeln(a[n]:5:2);
end;
var a:mas;
    n,i:integer;
begin
clrscr;
randomize;
repeat
write('Размер массива A от 3 до ',nmax,' n=');
readln(n);
until n in [3..nmax];
writeln('Исходный массив:');
for i:=1 to n do
 begin
  a[i]:=9*random;
  write(a[i]:5:2);
 end;
writeln;
writeln('Сглаживание');
for i:=1 to 5 do
Smooth(a,n);
readln
end.
1
21.12.2013, 10:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2013, 10:34
Помогаю со студенческими работами здесь

Описать процедуру Smooth1(A, N), выполняющую сглаживание вещественного массива
4. Описать процедуру Smooth1(A, N), выполняющую сглаживание вещественного массива A размера N...

Процедуры. Описать процедуру Smoolh3(,4, N), выполняющую сглаживание вещественного массива
люде помогите нужно сдать зачет по программированию и сделать задачи Param 7,15,23,31,38,49,53...

Описать процедуру Smooth1, выполняющую сглаживание вещественного массива
Описать процедуру Smooth1(A, N), выполняющую сглаживание вещественного массива A размера N...

Описать процедуру Smooth3(A, N), выполняющую сглаживание вещественного массива
Описать процедуру Smooth3(A, N), выполняющую сглаживание вещественного массива A размера N...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru