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

Вставить произвольное число K перед каждым отрицательным элементом массива

27.09.2012, 19:26. Показов 2406. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вставить произвольное число K перед каждым отрицательным элементом массива. Не могу понять, что нужно исправить, что бы программа работала правельно
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
program p1;
const n=10;
type
mas=array[1..n] of integer;
var
a:mas;
i,k:integer;
procedure vstavka (var a:mas);
var
i,k:integer;
begin
for i:=1 to n do
if a[i]>0 then begin
i:=k+i;
end;
end;
begin
randomize;
for i:= 1 to n do
a[i]:=random(20)-10;
if i<0 then
writeln(i);
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.09.2012, 19:26
Ответы с готовыми решениями:

Вставить в массив по одному элементу перед каждым отрицательным элементом.
Вставить по одному элементу перед каждым отрицательным элементом.

Вставить элемент равный сумме элементов массива перед каждым положительном элементом
Pascal ABC

Преобразовать массив, вставив перед каждым отрицательным элементом нулевой элемент
Дан массив размера N. Преобразовать его,вставив перед каждым отрицательным элементом нулевой...

Вставить произвольное число К перед максимальным и минимальным элементами массива
1. Вывести на экран наибольшую последовательность из повторяющихся элементов одномерного массива...

2
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,574
Записей в блоге: 1
27.09.2012, 19:29 2
Stranger31, для начала сделать ввод этой самой 'K'
0
0 / 0 / 0
Регистрация: 04.06.2012
Сообщений: 35
27.09.2012, 19:36  [ТС] 3
а куда вставить его?
0
27.09.2012, 19:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.09.2012, 19:36
Помогаю со студенческими работами здесь

Вставить элемент перед отрицательным последним элементом
Вставить элемент перед отрицательным последним элементом.

Дан массив А(20) вставить число R вместо элемента, стоявшего за первым отрицательным элементом массива
Дан массив А(20) вставить число R вместо элемента, стоявшего за первым отрицательным элементом...

Вставить элемент в одномерный массив перед последним отрицательным элементом
Вставить элемент в одномерный массив перед последним отрицательным элементом

Вставить число 555 перед максимальным элементом массива
Дан массив В , состоящий из n элементов . Элементы массива ввести с использованием компонента Edit...


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

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

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