Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 6

Определить число положительных и отрицательных элементов в матрице

19.11.2013, 00:58. Показов 1333. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, пожалуйста, написать программу в Паскале

Дана матрица R [15,5] положительных и отрицательных чисел.
1) Заполнить и записать матрицу.
2) Определить число положительных и отрицательных элементов в матрице.
3) Вычислить сумму положительных элементов каждого столбца и главной диагонали (i=j), отрицательные элементы заменить 0.
4) Реализовать возможность ввода дополнительной строки K+1.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.11.2013, 00:58
Ответы с готовыми решениями:

Определить, каких элементов в матрице больше, отрицательных или положительных
Дана матрица Т(5,7) действительных чисел. Определить, каких элементов в ней больше, отрицательных или положительных.

Определить, каких элементов в матрице больше, отрицательных или положительных
Дана матрица Т(5,7) действительных чисел. Определить, каких элементов в ней больше, отрицательных или положительных.

Определить, есть ли в матрице столбец с равным количеством положительных и отрицательных элементов
Дан массив M(n,k). Есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов

3
 Аватар для Basill
40 / 40 / 34
Регистрация: 16.02.2013
Сообщений: 197
19.11.2013, 10:03
А главная диагональ же в квадратной матрице только есть. А тут матрица [15,5]
2
0 / 0 / 0
Регистрация: 13.11.2013
Сообщений: 3
19.11.2013, 21:53
прога для квадратной матрицы !

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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
uses
  SysUtils,
  math;
 
const m=15; n=15;
VAR A:array[1..m,1..n] of integer; k,i,j,o,p,s,t:integer;
 v:array[1..n] of integer;
 
 
begin
  writeln (' vvedite razmer matr');
  readln (k);
  writeln (' vvedite matr');
  for i:=1 to k do begin
    for j:=1 to k do readln (a[i,j]);
  end;
 
  writeln (' ishodnaya matr');
   for i:=1 to k do begin
    for j:=1 to k do write (a[i,j]:5);
    writeln;
  end;
  readln;
 
  o:=0; p:=0;
  for i:=1 to k do
  for j:=1 to k do
  if a[i,j]<0 then begin
    inc(o)
  end
    else begin
    inc(p)
    end;
  writeln (' kol-vo otrc=',o:2,'                 kol-vo pol=',p:2);
  readln;
 
   t:=0;
  for i:=1 to k do
  for j:=1 to k do
  if i=j then begin
  inc(t,a[i,j]);
  end;
  Writeln(' summa diagonali', t:2);
  readln;
 
  for i:=1 to k do begin s:=0;
  for j:=1 to k do
  if a[j,i]>0 then begin
  inc(s,a[j,i]);
  v[i]:=s;
  end;
  end;
  for i:=1 to k do writeln (' summa pol', v[i]:5);
    writeln;
  readln;
 
 
  for i:=1 to k do
  for j:=1 to k do
  if (A[i,j]<0) then begin
  a[i,j]:=0;
  end;
  writeln (' preobrazovanaya matr');
   for i:=1 to k do begin
    for j:=1 to k do write (a[i,j]:5);
    writeln;
  end;
  readln;
 
end.
0
0 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 6
20.11.2013, 00:25  [ТС]
Спасибо большооооооое!)))))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.11.2013, 00:25
Помогаю со студенческими работами здесь

Определить число положительных элементов в трехмерной матрице
Составить процедуру-функцию, определяющую число положительных элементов в трехмерной матрице А(M,N,K). Определить для заданной матрицы...

Определить число положительных, отрицательных и нулевых элементов массива
программирование с массивами данных Паскаль Доброго времени суток! Помогите, кто знает, решить: дан двумерный массив, содержащий M*N...

Определить число положительных, отрицательных и нулевых элементов массива
Здравствуйте! Помогите пожалуйста разобраться с сиим: 2) Составить алгоритм (блок-схему) и паскаль-программу двумерного массива,...

Определить номера столбцов в матрице, имеющих четное число положительных элементов
определить номера столбцов в матрице,имеющих четное число положительных элементов

Определить номера столбцов в матрице, имеющих четное число положительных элементов.
Определить номера столбцов в матрице, имеющих четное число положительных элементов. Написал программу, но в ответе пишет не те столбцы -...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru