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

Массив: Образуйте массив B, состоящий из положительных элементов заданного массива A(N), больших пяти.

21.03.2013, 11:06. Показов 1755. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Образуйте массив B, состоящий из положительных элементов заданного массива A(N), больших пяти. Выведите на печать образованный массив и число его элементов. (модуль)

P.S. у меня есть заготовка
Delphi
1
2
3
4
5
6
7
8
9
10
k:=0;
for i:=1 to n do
if a[i]>5 then
 begin
  k:=k+1;
  b[k]:=a[i];
 end;
writeln('Massiv B:');
for i:=1 to k do
write(b[i],' ')
 Комментарий модератора 
Теги кода добавлены модератором. По правилам форума, код должен быть оформлен соответствующими тегами. Для оформления кода Delphi следует поместить этот код в теги: [DELPHI] - [/DELPHI]. Это можно сделать вручную или можно выделить код и на панели редактирования сообщения нажать кнопку: "DELPHI".
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.03.2013, 11:06
Ответы с готовыми решениями:

Образуйте массив B, состоящий из положительных элементов заданного массива A(N), больших пяти
Образуйте массив B, состоящий из положительных элементов заданного массива A(N), больших пяти....

Образуйте массив B, состоящий из положительных элементов заданного массива A(N), больших пяти
Здрасте ! Пмогите плиззз!Образуйте массив B, состоящий из положительных элементов заданного массива...

Образуйте массив B, состоящий из положительных элементов заданного массива A, больших пяти
Образуйте массив B, состоящий из положительных элементов заданного массива A(N), больших пяти....

Образуйте массив B, состоящий из положительных элементов заданного массива A(N), больших пяти
Помогите составить код программы Visual C# для задания: Образуйте массив B, состоящий из...

2
Я не экстрасенс
382 / 339 / 34
Регистрация: 22.01.2013
Сообщений: 1,126
21.03.2013, 14:28 2
Мысль правильная, только элементы массивов нумеруются с 0.
0
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
21.03.2013, 14:36 3
Текст модуля
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
34
35
36
37
38
39
40
41
unit mod_1;
interface
const nmax=100;
type mas=array[1..nmax] of integer;
procedure vvod(var a:mas;var n:integer);
procedure newmas(a:mas;n:integer;var b:mas;k:integer);
implementation
procedure vvod;
var i:integer;
begin
repeat
write('Размер массива A до ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('Исходный массив A:');
for i:=1 to n do
 begin
  a[i]:=-25+random(50);
  write(a[i]:4);
 end;
writeln;
end;
procedure newmas;
var i:integer;
begin
k:=0;
for i:=1 to n do
if a[i]>0 then
 begin
  k:=k+1;
  b[k]:=a[i];
 end;
writeln('Количество положительных элементов=',k);
if k>0 then
 begin
  writeln('Массив B:');
  for i:=1 to k do
  write(b[i]:4);
 end
end;
end.
Текст программы
Pascal
1
2
3
4
5
6
7
8
9
10
uses crt,mod_1;
var a,b:mas;
    n,k:integer;
begin
clrscr;
randomize;
vvod(a,n);
newmas(a,n,b,k);
readln
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.03.2013, 14:36
Помогаю со студенческими работами здесь

Образуйте массив B, состоящий из положительных элементов заданного массива A(N), больших пяти
Образуйте массив B, состоящий из положительных элементов заданного массива A(N), больших пяти....

Образуйте массив B, состоящий из положительных элементов заданного массива A, больших пяти
Образуйте массив B, состоящий из положительных элементов заданного массива A(N), больших пяти....

Образуйте массив B, состоящий из положительных элементов заданного массива A(N), больших пяти
Образуйте массив B, состоящий из положительных элементов заданного массива A(N), больших пяти....

Образуйте массив B, состоящий из положительных элементов
Образуйте массив B, состоящий из положительных элементов заданного массива A(N), больших пяти....


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

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

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