0 / 0 / 0
Регистрация: 05.11.2017
Сообщений: 43
1

Использование массива как параметра функции

16.11.2017, 14:51. Показов 1021. Ответов 1
Метки нет (Все метки)

Для получения результата составить функцию, исходными данными которой являются два массива Х1, Х2,..., Хn и Y1,Y2,...,Yn с заданным числом n элементов или матрица А из n строк и n столбцов. Кроме этого, разработать программу для отладки составленной функции.
Общее количество локальных максимумов в строках матрицы А.+ Написать подпрограмму.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.11.2017, 14:51
Ответы с готовыми решениями:

Использование массива как параметра функции
Для получения результата составить функцию, исходными данными которой являются два массива X1, X2,...

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

Использование массива как параметра функции
Ребята, невероятно срочно нужна помощь с программой) "Для получения результата составить...

Использование массива, как параметра функции
Нашёл данную статью https://www.cyberforum.ru/cpp-beginners/thread1634378.html и заинтересовался,...

1
Почетный модератор
64071 / 47482 / 32733
Регистрация: 18.05.2008
Сообщений: 115,185
16.11.2017, 15:13 2
Лучший ответ Сообщение было отмечено FataliyevON как решение

Решение

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
uses crt;
type mtr=array[1..10,1..10] of integer;
function KolMax(a:mtr;n:byte):byte;
var i,j,count:byte;
begin
count:=0;
for i:=1 to n do
for j:=2 to n-1 do
if(a[i,j]>a[i,j-1])and(a[i,j]>a[i,j+1]) then inc(count);
KolMax:=count;
end;
var a:mtr;
    n,i,j:byte;
begin
clrscr;
randomize;
repeat
write('Введите размер матрицы от 3 до 10 n=');
readln(n);
until n in [3..10];
writeln('Матрица');
for i:=1 to n do
 begin
  for j:=1 to n do
   begin
    a[i,j]:=10+random(90);
    write(a[i,j]:3);
   end;
  writeln;
 end;
write('Общее число локальных максимумов в строках матрицы=',KolMax(a,n));
readln
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.11.2017, 15:13

Использование адреса массива как параметра цикла в функции
При выполнении вылетает сообщение об ошибке и аварийное завершение. Что не так в этой функции? ...

Использование функции как параметра другой функции
В задании указано, что функция P прибавляет значение функции ff к элементу массива, если он входит...

Как передать значение параметра функции одного экзешника значению параметра функции другому екзешнику?
Здравствуйте! Ребята подскажите по такому вопросу. У меня есть консольное приложение в...

Передача массива как параметра функции
#include "stdafx.h" #include "stdlib.h" int _tmain(int argc, _TCHAR* argv) { int b;...

Передача массива как параметра функции
Привет. Подскажите пожалуйста как передать массив в функцию не как ссылку, а просто новый массив....

Передача массива как параметра функции
известно что, если нужно изменить значение переменной(а ни ее копии в стеке) нужно передать ее...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.