0 / 0 / 0
Регистрация: 23.12.2008
Сообщений: 7

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

26.12.2008, 13:43. Показов 3683. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста!!! Зарываюсь!

Дана квадратная действительная матрица. Вычислить сумму элементов массиваю Разделить все элементы матрицы, кратные 5, на эту сумму. В случае, если сумма равна 0, матрицу составить без изменения. Вывести на экран исходный и полученные массивы. Найти количество элементов последней строки, равных первому элементу матрицы.

Заранее благодарю!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.12.2008, 13:43
Ответы с готовыми решениями:

Вычислить сумму положительных нечетных элементов и заменить все четные элементы массива на эту сумму
2. Вычислить сумму положительных нечетных элементов и заменить все четные элементы массива на эту сумму. Желательно использовать одномерные...

Заменить все элементы массива, кратные 5 на сумму таких элементов
3.Элементы массива – целые числа в пределах от 4 до 23. Заменить все элементы массива кратные 5 на сумму таких элементов.

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

3
Почетный модератор
 Аватар для Puporev
64308 / 47605 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
26.12.2008, 16:29
Если речь идет о действительных числах, то подразумеваются и вещественные, а они как известно кратности не имеют. И пишите понятно, если матрица, то матрица, а если массив, то массив, иногда это разные вещи.
0
0 / 0 / 0
Регистрация: 23.12.2008
Сообщений: 7
26.12.2008, 16:43  [ТС]
Цитата Сообщение от Puporev Посмотреть сообщение
Если речь идет о действительных числах, то подразумеваются и вещественные, а они как известно кратности не имеют. И пишите понятно, если матрица, то матрица, а если массив, то массив, иногда это разные вещи.
Нам вот такую вещь задали... текст один в один.


помогите решить так, как можете пожалуйста!
0
Почетный модератор
 Аватар для Puporev
64308 / 47605 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
26.12.2008, 18:52
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Держи.
Code
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
51
52
53
54
55
56
57
58
59
60
61
62
Пример матрицы
1 _ 5 _ 10 _15
2 _ 3 _  4 _  5
6 _ 7 _  8 _  9
1_  1 _  1 _ 10
 
uses crt;
const n=4;//размер матрицы
var a:array[1..n,1..n] of real;
    i,j,k:integer;
    sm:real;
begin
clrscr;
writeln('Vvedite ',n*n,' elementov matricy:');
for i:=1 to n do
for j:=1 to n do
read(a[i,j]);  //вводим в ручную, чтобы были кратные 5 и равные в последней строке первому элементу.
readln;
clrscr;
writeln('Ishodnaja matrica:');
sm:=0;
for i:=1 to n do
  begin
    for j:=1 to n do
      begin
        sm:=sm+a[i,j];//сразу считаем сумму
        write(a[i,j]:5:1);//и выводим
      end;
    writeln;
  end;
writeln('Summa=',sm:0:1);//сумму на экран
if sm=0 then //если ноль
   begin
    writeln('Summa=0');
    writeln('Matrica bez izmenenij:');//выводим матрицу как она есть
    for i:=1 to n do
      begin
        for j:=1 to n do
        write(a[i,j]:5:1);
        writeln;
      end;
   end
else  //иначе
    begin
      for i:=1 to n do
      for j:=1 to n do
      if (frac(a[i,j])=0)and(trunc(a[i,j]) mod 5=0)//если дробная часть числа(frac)=0
      then a[i,j]:=a[i,j]/sm;                      // а целая часть(trunc)кратна 5, то делим
      writeln('Izmenennaja matrica:');
      for i:=1 to n do
         begin
           for j:=1 to n do
           write(a[i,j]:5:1); //выводим измененную матрицу
           writeln;
         end;
     end;
k:=0;
for i:=1 to n do
if a[n,i]=a[1,1] then k:=k+1;//считаем сколько в последнем ряду совпало с первым элементом
writeln('Kolichestvo=',k);
readln
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.12.2008, 18:52
Помогаю со студенческими работами здесь

Найти сумму элементов k-го столбца матрицы и разделить на нее все элементы k-й строки
Дано матрицу размерности M x N. Числа вводятся с помощью генератора случайных чисел в диапазоне от 50 до 50. Найти сумму элементов k-го...

Все элементы заданного массива разделить на сумму элементов массива
3. Ввести массив А(N). Все элементы массива разделить на сумму элементов массива. Вывести преобразованный массив. предусмотреть вывод на...

Массив: Разделить элементы исходного массива на число Z и вычислить сумму новых элементов массива
Введите с клавиатуры массив вещественных чисел, размерностью N и некоторое число Z. Разделить элементы исходного массива на число Z и...

Все положительные элементы массива разделить на сумму наименьшего и наибольшего элементов.
Я только начинаю работать с массивами и у меня не получается решить задание. Суть такова: "все положительные элементы данного массива...

Найти сумму всех нечетных элементов массива и заменить все четные на эту сумму
#include <iostream> using namespace std; void Sum(int a, int n, int& sum) { for (int i = 0; i < n; i++) { if (a % 2 != 0) ...


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

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

Новые блоги и статьи
Вопросы на собеседованиях по микросервисам
ArchitectMsa 27.03.2025
Работодатели ищут не просто разработчиков, знающих базовые концепции, а специалистов, разбирающихся в тонкостях масштабирования, отказоустойчивости и производительности. Сейчас на первый план выходят. . .
Взаимодействие Python с REST API
py-thonny 27.03.2025
REST API - это архитектурный стиль взаимодействия компонентов распределённого приложения в сети. Python располагает функциональным набором инструментов для работы с REST API и основная библиотека для. . .
sshd restrictions, ssh access limitations
jigi33 26.03.2025
sshd restrictions | ssh access limitations рестрикции доступа на сервер sshd статья: https:/ / www. golinuxcloud. com/ restrict-allow-ssh-certain-users-groups-rhel
Компиляция C++ с Clang API
NullReferenced 24.03.2025
Компиляторы обычно воспринимаются как черные ящики, которые превращают исходный код в исполняемые файлы. Мы запускаем компилятор командой в терминале, и вуаля — получаем бинарник. Но что если нужно. . .
Многопоточное программировани­е в C#: Класс Thread
UnmanagedCoder 24.03.2025
Когда запускается приложение на компьютере, операционная система создаёт для него процесс - виртуальное адресное пространство. В C# этот процесс изначально получает один поток выполнения — главный. . .
SwiftUI Data Flow: Передача данных между представлениями
mobDevWorks 23.03.2025
При первом знакомстве со SwiftUI кажется, что фреймворк предлагает избыточное количество механизмов для передачи данных: @State, @Binding, @StateObject, @ObservedObject, @EnvironmentObject и другие. . . .
Моки в Java: Сравниваем Mockito, EasyMock, JMockit
Javaican 23.03.2025
Как протестировать класс, который зависит от других сложных компонентов, таких как базы данных, веб-сервисы или другие классы, с которыми и так непросто работать в тестовом окружении? Для этого и. . .
Архитектурные паттерны микросервисов: ТОП-10 шаблонов
ArchitectMsa 22.03.2025
Популярность микросервисной архитектуры объясняется множеством важных преимуществ. К примеру, она позволяет командам разработчиков работать независимо друг от друга, используя различные технологии и. . .
Оптимизация рендеринга в Unity: Сортировка миллиона спрайтов
GameUnited 22.03.2025
Помните, когда наличие сотни спрайтов в игре приводило к существенному падению производительности? Время таких ограничений уходит в прошлое. Сегодня геймдев сталкивается с задачами совершенно иного. . .
Образование и практика
Igor3D 21.03.2025
Добрый день А вот каково качество/ эффективность ВУЗовского образования? Аналитическая геометрия изучается в первом семестре и считается довольно легким курсом, что вполне справедливо. Ну хорошо,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru