С Новым годом! Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/21: Рейтинг темы: голосов - 21, средняя оценка - 4.90
0 / 0 / 0
Регистрация: 17.04.2012
Сообщений: 6
1

Массив. Переписать положительные элементы во второй массив, а остальные — в третий

17.04.2012, 19:16. Показов 3943. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1) Дан массив. Переписать его положительные элементы во второй массив, а остальные — в третий. Во втором и третьем массивах значения элементов первого массива должны быть записаны подряд с начала массива.

2)Определить, является ли массив упорядоченным по возрастанию. В случае отрицательного ответа определить номер первого элемента, нарушающего такую упорядоченность.

3)Дан двухмерный массив целых чисел. Выяснить: имеются ли четные числа, в верхнем левом или в нижнем левом углу.

4)Вывести на экран (в одну строку): все элементы побочной диагонали массива, начиная с элемента, расположенного в левом нижнем углу.

5)В двухмерном массиве хранится информация о зарплате каждого из 20 сотрудников фирмы за каждый месяц года (в первом столбце — за январь, во втором за февраль и т.д.). Верно ли, что общая зарплата всех сорудников в феврале была меньше, чем в октябре?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.04.2012, 19:16
Ответы с готовыми решениями:

Переписать все положительные элементы во второй массив, а остальные — в третий
Дан Массив целых чисел. Переписать все положительные элементы во второй массив, а остальные - в...

Переписать положительные элементы исходного массива во второй массив, а остальные в третий
Дан массив. Переписать его положительные элементы во второй массив, а остальные в третий. Во втором...

Дан массив целых чисел. Переписать все положительные элементы во второй массив, а остальные - в третий
Дан массив целых чисел. Переписать все положительные элементы во второй массив, а остальные - в...

Дан массив целых чисел. Переписать все положительные элементы во второй массив, а остальные - в третий
Дан массив целых чисел. Переписать все положительные элементы во второй массив, а остальные - в...

5
Puporev
17.04.2012, 19:19
  #2

Не по теме:

Цитата Сообщение от Nortug Посмотреть сообщение
прошу помочь, кто чем может.
Могу поддержать морально...

1
0 / 0 / 0
Регистрация: 17.04.2012
Сообщений: 6
17.04.2012, 19:21  [ТС] 3
Цитата Сообщение от Puporev Посмотреть сообщение

Не по теме:


Могу поддержать морально...

Буду рада)
0
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
17.04.2012, 19:31 4
1.

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
const
  nmax=100;
type
  tArr=array[1..nmax] of integer;
var
  a,b,c: tArr;
  n,i,k1,k2: integer;
begin
  randomize;
  write('vvedite razmer massiva: ');
  readln(n);
  writeln('ishodnii massiv:');
  for i:=1 to n do
  begin
    a[i]:=random(199)-99;
    write(a[i],' ');
  end;
  writeln;
 
  k1:=0; k2:=0;
  for i:=1 to n do
  begin
    if a[i]>0 then
    begin
      inc(k1);
      b[k1]:=a[i];
    end else
    begin
      inc(k2);
      c[k2]:=a[i];
    end;
  end;
 
  writeln('2-i massiv:');
  for i:=1 to k1 do write(b[i],' ');
  writeln;
  writeln('3-i massiv:');
  for i:=1 to k2 do write(c[i],' ');
  readln;
end.
1
0 / 0 / 0
Регистрация: 17.04.2012
Сообщений: 6
17.04.2012, 19:35  [ТС] 5
Спасибо большое)
0
3451 / 2389 / 2135
Регистрация: 04.12.2011
Сообщений: 3,966
17.04.2012, 20:24 6
2.

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
const
  nmax=100;
type
  tArr=array[1..nmax] of integer;
var
  a: tArr;
  n,i,k: integer;
begin
  randomize;
  write('vvedite razmer massiva: ');
  readln(n);
  for i:=1 to n do
  begin
    write('vvedite ',i,'-i element massiva: ');
    readln(a[i]);
  end;
 
  for i:=1 to n do write(a[i],' '); writeln;
  for i:=1 to n-1 do
    if a[i]<=a[i-1]
    then
    begin
      k:=i;
      break;
    end;
 
  writeln('nomer 1-go elementa: ',i);
  readln;
end.
Добавлено через 5 минут

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
const
  nmax=100;
type
  tArr=array[1..nmax,1..nmax] of integer;
var
  a: tArr;
  i,j,n,m: integer;
begin
  randomize;
  write('vvedite n,m: ');
  readln(n,m);
  writeln('massiv:');
  for i:=1 to n do
  begin
    for j:=1 to m do
    begin
      a[i,j]:=random(99)+1;
      write(a[i,j]:4);
    end;
    writeln;
  end;
  if (a[1,1] mod 2=0)or(a[1,n] mod 2=0) then
        writeln('imeunsya') else
          writeln('ne imeuytsya');
  readln;
end.
Добавлено через 24 минуты
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
const
  nmax=100;
type
  tArr=array[1..nmax,1..nmax] of integer;
var
  a: tArr;
  i,j,n: integer;
begin
  randomize;
  write('vvedite razmernost massiva: ');
  readln(n);
  for i:=1 to n do
  begin
    for j:=1 to n do
    begin
      a[i,j]:=random(99)+1;
      write(a[i,j]:4);
    end;
    writeln;
  end;
  writeln;
 
  writeln('pobochnaya diagonal snizu vverh:');
  for i:=n downto 1 do
    for j:=1 to n do
      if i=n+1-j then write(a[i,j],' ');
 
  readln;
end.
Добавлено через 16 минут
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
const
  n=20;
  m=12;
type
  tArr=array[1..n,1..m] of integer;
var
  a: tArr;
  i,j,s1,s2: integer;
begin
  randomize;
  s1:=0; s2:=0;
 
  writeln('zarplani po mesyacam:');
  for i:=1 to n do
  begin
    for j:=1 to m do
    begin
      a[i,j]:=random(500)+500;
      write(a[i,j],'$ ');
      if j=2 then s1:=s1+a[i,j];
      if j=10 then s2:=s2+a[i,j];
    end;
    writeln;
  end;
  writeln;
 
  if s1<s2 then writeln('v fevrale menshe')
    else if s2<s1 then writeln('v fevrale bolshe')
      else writeln('odinakovo');
  writeln('fevral: ',s1);
  writeln('oktyabr: ',s2);
  readln;
end.
1
17.04.2012, 20:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.04.2012, 20:24
Помогаю со студенческими работами здесь

Переписать все элементы положительные во второй массив, а остальные в третий
Добрый вечер, эксперты С++, очень нуждаюсь в вашей помощи, мне была задана программа с тремя...

Переписать положительные элементы массива во второй, а остальные - в третий массив
Дан массив. Переписать его положительные элементы во второй массив, а остальные- в третий. Во...

Переписать положительные элементы массива K,кратные пяти в массив M,а остальные-в массив Q.
Дан массив K(N).Переписать положительные элементы массива K,кратные пяти в массив M,а остальные-в...

дан массив. Переписать его положительные элементы во второй массив ........
помогите пожалуйста решить две задачи очень срочно нужно 1. дан массив. Переписать его...

Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а отрицательные в массив C
Дан одномерный массив A из N элементов. Переписать положительные элементы массива в массив B, а...

Элементы массива А, удовлетворяющие условию А(i)>5.5, переписать в массив В, остальные - в массив C
Элементы массива А, удовлетворяющие условию А(i)&gt;5.5, переписать в массив В, а элементы,...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru