Информатика | 10 - 11 классы
ПОМОГИТЕ РЕШИТЬ ЧЕРЕЗ ПОДПРОГРАММУ И БЕЗ "рандома" Дано : массивы А(8), В(11).
Определить в каком массиве отрицательное число встречается раньше.
Номер первого отрицательного элемента в массиве находить в подпрограмме.
Вставить число, введённое с клавиатуры после первого отрицательного элемента массива?
Вставить число, введённое с клавиатуры после первого отрицательного элемента массива.
Если отрицательный элемент отсутствует, то вставить число в конец массива.
Помогите решить, буду очень благодарен?
Помогите решить, буду очень благодарен.
1. Дан массив, найти произведение отрицательных элементов массива.
2. Дан массив, заменить все отрицательные элементы массива их модулями.
Написать программу подсчёта числа отрицательных элементов массива?
Написать программу подсчёта числа отрицательных элементов массива.
Ввести массив A(n) ?
Ввести массив A(n) .
Если в массиве не менее двух отрицательных элементов , то уменьшить отрицательные элементы массива на 2 , иначе найти номер первого минимального элемента массива.
Вычислить в массиве сумму элементов от первого отрицательного и до конца?
Вычислить в массиве сумму элементов от первого отрицательного и до конца.
Заменить в массиве первый отрицательный элемент нулем?
Заменить в массиве первый отрицательный элемент нулем.
Ребят срочно?
Ребят срочно!
Вывести на печать первый отрицательный элемент массива А(20) и его номер, пологая что в массиве есть хотябы один отрицательный элемент.
Дан массив А [12] Подсчитать сумму отрицательных элементов массива?
Дан массив А [12] Подсчитать сумму отрицательных элементов массива.
Значения элементов массива целые числа от - 20 до 20 СРОЧНО!
Дано : Массивы А(10), В(15)?
Дано : Массивы А(10), В(15).
Поменять местами их первые положительные элементы .
Для нахождения первого положительного элемента и его номера в массиве использовать подпрограмму.
Сделать в паскале.
Заполнить массив из 10 элементов случайными целыми числами из диапазона - 100 – + 100?
Заполнить массив из 10 элементов случайными целыми числами из диапазона - 100 – + 100.
Найти :
a) наименьший элемент массива и его порядковый номер ;
b) наибольший элемент массива и его порядковый номер ;
c) сумму отрицательных и положительных элементов массива ;
d) среднее арифметическое отрицательных и положительных элементов массива ;
e) количество значений отрицательных, положительных и равных нулю элементов массива ;
Вы зашли на страницу вопроса ПОМОГИТЕ РЕШИТЬ ЧЕРЕЗ ПОДПРОГРАММУ И БЕЗ "рандома" Дано : массивы А(8), В(11)?, который относится к категории Информатика. По уровню сложности вопрос соответствует учебной программе для учащихся 10 - 11 классов. В этой же категории вы найдете ответ и на другие, похожие вопросы по теме, найти который можно с помощью автоматической системы «умный поиск». Интересную информацию можно найти в комментариях-ответах пользователей, с которыми есть обратная связь для обсуждения темы. Если предложенные варианты ответов не удовлетворяют, создайте свой вариант запроса в верхней строке.
Const lim = 11 ;
type V = array[1.
Lim] of integer ;
function FirstNegative(a : V ; n : integer) : integer ;
var i : integer ;
begin i : = 0 ; Result : = 0 ; repeat i : = i + 1 ; if a[i] < ; 0 then Result : = i until (Result > ; 0) or (i > ; lim)
end ;
procedure InpMass(var a : V ; var n : integer ; mName : string) ; / / Организует ввод массива
var i, p : integer ;
begin writeln('Вводите элементы массива ' + mName + ' ; 7777 - конец ввода') ; i : = 0 ; repeat read(p) ; i : = i + 1 ; if p < ; > ; 7777 then a[i] : = p ; until (p = 7777) or (i > ; lim) ; n : = i - 1
end ;
var a, b : V ; m, n, p, q : integer ;
begin InpMass(a, m, 'A') ; InpMass(b, n, 'B') ; p : = FirstNegative(a, m) ; q : = FirstNegative(b, n) ; if p < ; = q then writeln('Номер первого отрицательного элемента в массива А : ', p) else writeln('Номер первого отрицательного элемента в массива B : ', q)
end.
Тестовое решение :
Вводите элементы массива A ; 7777 - конец ввода
37 14 - 25 32 30 - 29 38 27 7777
Вводите элементы массива B ; 7777 - конец ввода
33 - 36 23 - 17 - 3 - 16 - 33 33 - 48 - 39 30 7777
Номер первого отрицательного элемента в массива B : 2.