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

Элементы одномерного массива с суммой квадратов индексов больше значения элемента, заменить заданным числом

10.01.2016, 21:27. Показов 1444. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
26.Дан целочисленный массив размера n x m с элементами из диапазона [0,20) Те элементы, сумма квадратов индексов которых больше значения элемента, замените числом 100.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2016, 21:27
Ответы с готовыми решениями:

Элементы массива, сумма квадратов индексов которых больше значения элемента, заменить числом 100
Дан целочисленный массив размера n x m с элементами из диапазона [0,20). Те элементы, сумма...

Элементы одномерного массива, которые больше среднего значения массива, заменить на 0
Элементы одномерного массива размером 7, которые больше среднего значения массива, заменит на 0....

Заменить все чётные члены одномерного массива заданным числом
Помогите решить и написать программы(С++) для этих задач(глупому студенту), буду очень благодарен...

Заменить на 0 значения элементов массива с нечетной суммой индексов
Ребят помогите решить задачу на паскале и на бейсике. Дан массив В (N,M). Заменить на 0...

1
103 / 90 / 75
Регистрация: 04.11.2011
Сообщений: 1,818
11.01.2016, 00:39 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
30
31
begin
  var n := ReadLnInteger('n =');
  var m := ReadLnInteger('m =');
  var a : array [,] of Integer;
  SetLength(a, n, m);
  var D := 4;
  for var r := 1 to n do
    for var c := 1 to m do
      begin
        a[r-1, c-1] := ReadLnInteger('a[' + r.ToString + ',' + c.ToString + '] =');
        D := max(D, a[r-1, c-1].ToString.Length + 1);
      end;
  WriteLn('Введён массив:');
  for var r := 0 to n-1 do
    begin
      for var c := 0 to m-1 do
        Write(a[r, c]:D);
      WriteLn;
    end;
  WriteLn('Изменённый массив:');
  for var r := 1 to n do
    begin
      for var c := 1 to m do
        begin
          if r*r + c*c > a[r-1, c-1] then
            a[r-1, c-1] := 100;
          Write(a[r-1, c-1]:D);
        end;
      WriteLn;
    end;
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2016, 00:39
Помогаю со студенческими работами здесь

Заменить нулями в матрице элементы с четной суммой индексов, значения которых имеются в заданном массиве
Здравствуйте!!! Помогите пожалуйста с задачей))) Даны целые числа a1, ..., an, действительная...

Каждый из элементов одномерного массива заменить суммой цифр этого элемента
Буду очень признателен, если поможете. Я только начал обучаться c++ и нашел такую задачку, мне...

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

Каждый из элементов одномерного массива заменить суммой цифр этого элемента
Буду очень признателен, если поможете. Я только начал обучаться c++ и нашел такую задачку, мне...


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

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

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