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

Заменить каждый отрицательный элемент массива произведением всех ненулевых элементов

24.12.2016, 14:04. Показов 1277. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Паскаль. Заменить каждый отрицательный элемент произведением всех ненулевых элементов массива (8);
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.12.2016, 14:04
Ответы с готовыми решениями:

Заменить каждый отрицательный элемент произведением всех ненулевых элементов массива
Напишите программу, которая ввод данных в одномерный целочисленный массив осуществляет посредством...

Каждый отрицательный элемент массива заменить полусуммой соседей
Составить программу. Пусть дан массив из n элементов.Каждый отрицательный элемент замените...

массиве А(n) каждый элемент, заменить суммой всех предыдущих элементов первый заменить на 0
помогите пожалуйста! Например, в массиве 5 чисел: 1,2,3,4,5 Они должны заменяться таким образом: A...

Подпрограммы: разделить каждый из элементов массива на его максимальный отрицательный элемент
Ввести одномерные массивы X1(n1), X2(n2) и X3(n3) . Разделить каждый из элементов на максимальный...

5
botsik
262 / 262 / 140
Регистрация: 05.06.2016
Сообщений: 1,247
Записей в блоге: 1
24.12.2016, 17:37 2
Kris2016,
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const n=8; //количество элементов массива
var massiv:array [1..n] of integer;
i,p:integer;
begin
p:=1; //инициализация переменной
 
{Заполнение массива}
 
for i:=1 to n do //находим произведение 
if massiv[i]<>0 then p:=p*massiv[i];
 
for i:=1 to n do
if massiv[i]<0 then massiv[i]:=p; //заменяем элементы
 
{Вывод массива}
 
end.
1
0 / 0 / 0
Регистрация: 24.12.2016
Сообщений: 6
11.01.2017, 14:13  [ТС] 3
Напишите программу, которая ввод данных в одномерный целочисленный массив осуществляет посредством цикла WHILE...DO, а вывод -REPEAT...UNTIL (размерность массива 8)
0
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
11.01.2017, 14:17 4
Kris2016, Еще одно тупое назание темы и буду просто удалять их.
0
Модератор
9656 / 4976 / 3265
Регистрация: 17.08.2012
Сообщений: 15,476
11.01.2017, 17:55 5
Kris2016, не дублируйте темы. Не нужно на каждый Ваш чих создавать новую тему. Уточнения и дополнения пишите в существующей теме.
0
botsik
262 / 262 / 140
Регистрация: 05.06.2016
Сообщений: 1,247
Записей в блоге: 1
12.01.2017, 00:26 6
Kris2016,
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const n=8;
var a:array [1..n] of integer;
i:integer;
begin
i:=1;
while i<>n do
begin
read(a[i]);
inc(i);
end;
writeln('____________');
i:=1;
repeat
writeln(a[i]);
inc(i);
until i=n;
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.01.2017, 00:26
Помогаю со студенческими работами здесь

каждый элемент, кроме первого, заменить суммой всех предыдущих элементов
В МАССИВЕ А(n) каждый элемент, кроме первого, заменить суммой всех предыдущих элементов. Не...

в массиве А(n) каждый элемент, кроме первого, заменить суммой всех предыдущих элементов
Помогите, пожалуйста!!! Нужно решить задачу: в массиве А(n) каждый элемент, кроме первого, заменить...

Каждый отрицательный элемент в массиве заменить результатом его целочисленного деления на 3
Ввести двумерный массив A(N x M). Каждый отрицательный элемент в массиве заменить результатом его...

Заменить каждый отрицательный элемент его квадратом, если он стоит на нечетном месте
Помогите мне, пожалуйста, написать вот эти задачи: 2. Заменить каждый отрицательный элемент его...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru