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

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

26.10.2017, 15:43. Показов 1424. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ввести матрицу А(n,m) вещественного типа найти среднее арифметическое положительных элементов матрицы ,заменить его удвоеным значением первый и последний элемент матрицы , матрицу вывести на печать
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2017, 15:43
Ответы с готовыми решениями:

Динамический массив: последний четный элемент строки заменить его удвоенным значением
Помогите пожалуйста Создайте и обработайте двумерный динамический массив. Задана матрица А....

Поменять первый нечетный и последний четный элементы матрицы и вывести матрицу в текстовый файл
Размерность матрицы и ее целочисленные элементы вводятся из файла. Поменять первый нечетный и...

Как заменить столбец матрицы нужным значением и обновленную матрицу вывести в новый компонент?
Как заменить столбец чисел одним значением ?( StringGrid) У меня дана матрица 3Х6, нужно заменить...

Ввести матрицу В, m ≠n. Заменить в каждой строке максимальный элемент – нулем. Вывести исходную и преобра
Ввести матрицу В(m,n), m ≠n. Заменить в каждой строке максимальный элемент – нулем. Вывести...

1
Alvin Seville
342 / 272 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 9
26.10.2017, 18:22 2
Лучший ответ Сообщение было отмечено Леха666666574 как решение

Решение

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
const
  N = 4;
  M = 4;
 
var
  A: array [0..N - 1, 0..M - 1] of real;
  Count, Sum: real;
 
begin
  for var i := 0 to N - 1 do
    for var j := 0 to M - 1 do
    begin
      Readln(A[i, j]);
      if A[i, j] > 0 then
      begin
        Sum += A[i, j];
        Count += 1;
      end;
    end;
  
  if Count = 0 then Writeln('The count of positive elements is too small (0).')
  else
  begin
    var Average := Sum / Count * 2;
    A[0, 0] := Average; [N - 1, M - 1] := Average;
    
    for var i := 0 to N - 1 do
    begin
      for var j := 0 to M - 1 do
        Write(A[i, j]:4);
      Writeln();
    end;
  end;
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.10.2017, 18:22
Помогаю со студенческими работами здесь

Вывести исходную матрицу. Вывести минимальный элемент матрицы и результирующую матрицу
Дана исходная матрица размером M х N. Вывести исходную матрицу. Вывести минимальный элемент матрицы...

Ввести с клавиатуры матрицу MxN, выдать на печать её и транспонированную матрицу
Здравствуйте, прошу у Вас помощи! Учусь на 1 курсе ВУЗа, не объяснив ничего и не прочитав лекций,...

Образовать матрицу: каждая последующая строка будет удвоенным произведением значением предыдущей
Образовать массив А(7,8) следующим образом: каждая последующая строка будет удвоенным произведением...

Вывести на печать матрицу Х, максимальный элемент и вектор С
Задание №7 Дана целочисленная матрица Х размерностью 8x8. Сформировать вектор С, каждый элемент...


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

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

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