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

В целочисленном двухмерном массиве размера NxM заменить четные элементы двойками.

22.05.2014, 09:34. Показов 1333. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В целочисленном двухмерном массиве размера NxM (N, M ≤ 16) заменить все четные элементы двойками. Если четных элементов нет, то вывести соответствующие сообщение.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2014, 09:34
Ответы с готовыми решениями:

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

Дан целочисленный двумерный массив размера NxM (N,M<=14). Проверить, все ли его элементы четные
В заданной матрице 5x6 найти номера столбцов, в которых положительных элементов больше, чем...

В заданном целочисленном массиве переставить элементы так, чтобы чётные шли перед нечётными
/*3.В массиве A1,A2,...An целых чисел переставить элементы так, чтобы чётные шли перед...

В двухмерном массиве заменить элементы, большие 1, но меньшие 3 нулями
В двухмерном массиве заменить элементы,большие 1, но меньшие 3 нулями. Массив заполнить случайными...

1
CAPITAL OF ROCK!
1281 / 708 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
22.05.2014, 18:21 2
Лучший ответ Сообщение было отмечено Саня62 как решение

Решение

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
42
43
44
45
46
47
48
49
50
uses
  Crt;
 
type
  mass = array of array of ShortInt;
  
var
  n, m, i, j : Byte;
  ar : mass;
  state : Boolean;
  
begin
  while not((n in [1..15]) and (m in [1..15])) do
  begin
    Write('Input n=');
    ReadLn(n);
    Write('Input m=');
    ReadLn(m);
    ClrScr;
  end;
  SetLength(ar, n);
  for i := 0 to (n - 1) do
    SetLength(ar[i], m);
  for i := 0 to (n - 1) do
  begin
    for j := 0 to (m - 1) do
    begin
      ar[i, j] := Random(201) - 100;
      Write(ar[i, j], #9);
    end;
    WriteLn;
  end;
  state := False; WriteLn;
  for i := 0 to (n - 1) do
  begin
    for j := 0 to (m - 1) do
    begin
      if not Odd(ar[i, j]) then
      begin
        ar[i, j] := 2;
        state := True;
      end;
    Write(ar[i, j], #9);
    end;
    WriteLn;
  end;
  if not state then
    WriteLn('Zamen ne bylo');
  ReadLn;
end.
0
22.05.2014, 18:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.05.2014, 18:21
Помогаю со студенческими работами здесь

В двухмерном массиве вещественных чисел заменить все элементы
В двухмерном массиве вещественных чисел заменить все элементы, меньшие суммы элементов первой...

Заменить нулевые элементы, расположенные под побочной диагональю в двухмерном массиве
25. Дан двумерный массив размерностью 5*5. Заменить нулевые элементы, расположенные под побочной...

В целочисленном массиве заменить все элементы, меньшие 5 числом 111
Дан целочисленный массив X. Заменить в нем все элементы, меньшие 5 числом 111. Именуйте темы...

В целочисленном двухмерном массиве определить положение (координаты) элемента
В целочисленном двухмерном массиве определить положение (координаты) элемента, наиболее близкого по...


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

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