0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 13
|
|
1 | |
Заданы два массива. Проверить, что максимальный элемент массива A больше максимального элемента массива B21.12.2014, 00:29. Показов 1760. Ответов 9
Метки нет Все метки)
(
Заданы два массива: A={a1, a2, a3, a4}, B={b1, b2…..b6}.
Переменной S присвоить значение –1, если максимальный элемент массива A больше максимального элемента массива B; значение 0, если максимальные элементы равны и значение 1, в оставшемся случае. Поиск максимального элемента оформить в виде подпрограммы функции. Исходные данные: A={-5.2; 8.1; 1.3; 8.25}; B={6.4; 3.1; 8.12; 7.9; 8.0; 3.5}. Помогите, плииз, программа не работает, выдает ошибку, что делать? Перепробовала все, друзей просила, одна ошибка меняется на другую... ХЕЛП!
0
|
|
21.12.2014, 00:29 | |
Ответы с готовыми решениями:
9
Переменной S присвоить значение -1, если максимальный элемент массива А больше максимального элемента В Переменной S присвоить значение -1, если максимальный элемент массива А больше максимального элемента В
Когда элемент одного массива больше элемента другого массива, то тот элемент что больше расскладывается на меньшие элементы |
351 / 344 / 279
Регистрация: 21.05.2013
Сообщений: 1,312
|
|
21.12.2014, 02:23 | 2 |
![]() Решение
вот проект
0
|
351 / 344 / 279
Регистрация: 21.05.2013
Сообщений: 1,312
|
||||||||||||||||
21.12.2014, 02:28 | 3 | |||||||||||||||
AnjelaOrlova, зачем так делать?!??!
а = 4 елемента b = 6 елементов а в коде написано так
0
|
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 13
|
|
21.12.2014, 15:39 [ТС] | 4 |
Исправила, то что вы сказали, но ошибку по прежнему выходит, что делать?
0
|
351 / 344 / 279
Регистрация: 21.05.2013
Сообщений: 1,312
|
|
22.12.2014, 00:14 | 5 |
AnjelaOrlova, посмотри что у вас написано на type mas????
на размер массива
0
|
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 13
|
||||||
22.12.2014, 03:28 [ТС] | 6 | |||||
mass=array[1..6] of real;
я меняла и 4 пробовала задать, все равно ошибка вылезает, не эта, так другая ![]()
0
|
351 / 344 / 279
Регистрация: 21.05.2013
Сообщений: 1,312
|
|
23.12.2014, 10:55 | 7 |
AnjelaOrlova, у тебе перемен а,b типа mass
для а ты делаеш 4,а для b = 6; смотрим на твой код посмотри внимательно а,b = mass = 6 ок считаем к-ство а = 4 b = 6
0
|
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 13
|
|
23.12.2014, 23:12 [ТС] | 8 |
ну, вроде все так
задаю массив mass=array[1..4,1..6] of real; ошибка выходит: [Error] Unit1.pas(33): Incompatible types: 'Array' and 'Extended'
0
|
351 / 344 / 279
Регистрация: 21.05.2013
Сообщений: 1,312
|
|
24.12.2014, 10:56 | 9 |
так создали 2-х массив
вам нужно создать 2 РАЗНЫХ типа данных для массива на 4 и 6 елементов mas1 = array [1..4] of real; mas2 = array [1..6] of real;
0
|
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 13
|
|
07.01.2015, 15:25 [ТС] | 10 |
Всех с Рождеством!)
Я , вообщем, разобралась уже но, есть несколько но, когда объявляю два разных массив на отличающееся кол-во элементов, то там нельзя использовать подпрограмму, которая ругается на счет счетчика, который один на двоих. Так вот, суть вопроса, как создать два разных счетчика?
0
|
07.01.2015, 15:25 | |
Помогаю со студенческими работами здесь
10
Определить, что больше: максимальный элемент массива А[10] или минимальный элемент массива В[7]
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |