Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 06.06.2018
Сообщений: 2

Составить программу, максимально используя для вычисления заданных выражений, подпрограммы типа FUNCTION

06.06.2018, 00:34. Показов 1710. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Никак не могу разобраться..
Помогите, пожалуйста

Название: 12.jpg
Просмотров: 49

Размер: 6.4 Кб

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
42
43
44
45
46
47
48
49
50
type
  Tmas = array[1..100] of real;
 
var
  a, c, n, m, i, k: byte;
  X, Y: Tmas;
  F, z: Real;
 
function Summa(Dlmas: byte; Mas: Tmas): Real;
var
  Sum: real; 
  i: byte;
begin
  Sum := 0.0;
  for i := 1 to Dlmas do
    Sum := Sum + Mas[i];
  Summa := Sum;
end;
 
function step(Pok: byte; Osn: byte): real;
var
  i: byte;
  St: real;
begin
  St := Osn;
  for i := 2 to Pok do
    St := St * Osn;
  step := St;
end;
 
begin
  Writeln(' Введите длину первого массива - N ');
  Readln(N);
  Writeln(' Введите длину второго массива - M ');
  Readln(M);
  Writeln(' Введите элементы массива X');
  for i := 1 to N do 
    Read(X[i]); 
  readln;
  Writeln(' Введите элементы массива Y');
  for k := 1 to m do 
    Read(Y[k]); 
  readln;
  Writeln(' Введите a и c '); 
  Readln(a, c);
  Y[k] := y[k] / (a * step(m, c));
  F := (Summa(n, x) + step(n, a) + Summa(M, Y));
  Writeln(' Полученный результат F = ', F);
  readln;
end.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.06.2018, 00:34
Ответы с готовыми решениями:

Составить программу, максимально используя для вычисления заданных выражений, подпрограммы типа FUNCTION

Составить программу максимально используя для вычисления заданых выражений подпрограммы типа Function
Составить программу максимально используя для вычисления заданых выражений подпрограммы типа Function!!!! пожалуйста помогите скрин

Для каждого из вариантов требуется составить программу вычисления значения функции под программы типа function.
Для каждого из вариантов требуется составить программу вычисления значения функции подпрограммы типа function.даны вещественные x,y,z....

2
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
06.06.2018, 09:44
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
42
43
44
45
46
47
48
49
50
type
  Tmas = array[1..100] of real;
function Massiv(var n:byte;c:char):Tmas;
var i:byte;
begin
repeat
write('Введите размер массива ',c,' от 2 до 100 n=');
readln(n);
until n in [2..100];
writeln('Массив ',c);
for i:=1 to n do
 begin
  result[i]:=5*random;
  write(result[i]:5:2);
 end;
writeln;
end;
 
function Summa(n:byte;a:Tmas;k:real):real;
var i: byte;
begin
result:=0;
for i:=1 to n do
result:=result+a[i]/k;
end;
 
function step(pok:byte;osn:real):real;
var i:byte;
begin
if osn=0 then result:=1
else
 begin
  result:=osn;
  for i:=2 to pok do
  result:=result*osn;
 end;
end;
var x,y:Tmas;
    n,m:byte;
    a,c,f:real;
begin
x:=Massiv(n,'X');
y:=massiv(m,'Y');
repeat
writeln('Введите a<>0 и c ');
readln(a, c);
until a<>0;
f:=Summa(n,x,1)+step(n,a)+Summa(m,Y,a*step(m,c));
writeln(' Полученный результат F = ',f:0:3);
end.
1
0 / 0 / 0
Регистрация: 06.06.2018
Сообщений: 2
07.06.2018, 01:05  [ТС]
Спасибо огромное
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.06.2018, 01:05
Помогаю со студенческими работами здесь

Используя функции, составить программу вычисления выражений
Используя функции, составить программу вычисления выражений(13 вариант)

Разработать программу для вычисления значений заданных выражений
Задано натуральные n и m. Разработать программу для вычисления значений заданных выражений. При вычислении выражений использовать...

Составить программу для вычисления таких арифметических выражений
a=2^(-x)*sqrt(x^(-4)+sqrt/y/), x=3.981, y=-1,625

Составить алгоритм и написать программу для вычисления выражений:
Должны быть две программы на каждый из выражений

Составить программу для вычисления арифметических, логических и битовых выражений
Вот собственно задание: Составить программу для вычисления арифметических, логических и битовых выражений. Переделать полученные...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru