Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/18: Рейтинг темы: голосов - 18, средняя оценка - 4.61
1 / 1 / 0
Регистрация: 26.11.2018
Сообщений: 125

Вывести матрицу

15.05.2019, 20:06. Показов 3671. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Паскаль. Помогите пожалуйста нужно вывести матрицу на экран
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
...........
1 1 1 1
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.05.2019, 20:06
Ответы с готовыми решениями:

Заполнить исходную матрицу случайными числами из диапазона от -50 до 50. Вывести матрицу на экран
Заполнить исходную матрицу случайными числами из диапазона от -50 до 50. Вывыести матрицу на экран. Помогите пожалуйста.

Вывести наибольший элемент, исходную матрицу и преобразованную матрицу
Дана матрица А. Получить новую матрицу путем деления всех элементов данной матрицы на ее наибольший по модулю элемент. Вывести наибольший...

Транспонировать матрицу и вывести полученную матрицу на экран
1. Построить матрицу размером n на n. Заполнить каждую строку матрицы одинаковыми числами, равными ее номеру, транспонировать матрицу и...

12
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
15.05.2019, 20:23
Анастасия2018, а элементы матрицы пользователь вводит?
0
1 / 1 / 0
Регистрация: 26.11.2018
Сообщений: 125
15.05.2019, 20:48  [ТС]
Да. Если это возможно, можете написать обе про7раммы (вводит пользователь) и не вводит. Чтоьы было понятно в чем отличие. Спасибо
0
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
15.05.2019, 20:50
Анастасия2018,хорошо,а матрица имеет только натуральные числа?
0
1 / 1 / 0
Регистрация: 26.11.2018
Сообщений: 125
15.05.2019, 21:12  [ТС]
Только 0 и 1

Добавлено через 29 секунд
Матрица имеет только 0 и 1
0
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
15.05.2019, 21:23
Анастасия2018вот,так понятно?)
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
uses crt;
const
  h = 100;
 
 
var
  matr: array [1..h, 1..h] of byte;
  i, n, j, m: byte;
 
 
begin
  readln(n, m);//ввод границ матрицы(n-строки,m-столбцы)
  clrscr;
  //Начало ввода матрицы
  for i := 1 to n do 
    for j := 1 to m do 
      begin
        readln(matr[i, j]);
      end;
      clrscr;
  //Конец ввода матрицы
  
  //Начало вывода матрицы
  for i := 1 to n do 
    begin
      for j := 1 to m do 
        begin
          write(matr[i, j]:2);
        end;
      writeln;
    end;
    //Конец вывода матрицы
end.
0
1 / 1 / 0
Регистрация: 26.11.2018
Сообщений: 125
15.05.2019, 21:37  [ТС]
Сейчас посмотрю и напишу вам

Добавлено через 6 минут
Что нужно ввести когда арограмма запускается?
0
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
15.05.2019, 21:39
Анастасия2018, вводить цифры,n и m,кол-во строк и столбцов соответсвенно,я же добавил комментария
0
1 / 1 / 0
Регистрация: 26.11.2018
Сообщений: 125
15.05.2019, 21:42  [ТС]
Можете скпзать как это сделать? Вы уж извините, я в программировании "чайник"
0
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
15.05.2019, 21:45
Анастасия2018, что именно вам именно объяснить?
Оставлю ссылку: http://labs.org.ru/pascal-10/
Тут все подробно описано)
0
1 / 1 / 0
Регистрация: 26.11.2018
Сообщений: 125
15.05.2019, 21:51  [ТС]
Какие цифры нужно вводить как только запускается программа?
0
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
16.05.2019, 07:30
Анастасия2018, так я же написал в 8 сообщении.
Сначала вводите n,n<=100 - это кол-во строк матрицы
Потом вводите m,m<=100 - это кол-во столбцов матрицы
После ввода n и m начинается ввод матрицы.
0
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
16.05.2019, 14:34
Цитата Сообщение от Анастасия2018 Посмотреть сообщение
можете написать обе про7раммы (вводит пользователь) и не вводит
Заполнение массива случайными числами:
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
uses crt;
const
  h = 100;
 var
  matr: array [1..h, 1..h] of byte;
  i, n, j, m: byte;
begin
  readln(n, m);//ввод границ матрицы(n-строки,m-столбцы)
  clrscr;
  //Начало ввода матрицы
  for i := 1 to n do 
    for j := 1 to m do 
      begin
        matr[i, j]:=random(n*m);
      end;
      clrscr;
  //Конец ввода матрицы
  
  //Начало вывода матрицы
  for i := 1 to n do 
    begin
      for j := 1 to m do 
        begin
          write(matr[i, j]:5);
        end;
      writeln;
    end;
    //Конец вывода матрицы
end.

В коде,который в сообщении №6,там пользователь вводит
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.05.2019, 14:34
Помогаю со студенческими работами здесь

Сформировать и вывести матрицу
Задано кол-во строк и столбцов матрицы(не более 10) и действительные значения ее элементов.Сформировать и вывести матрицу, каждый элемент...

Вывести матрицу и ее отображение
Дана матрица(n*m).Нужно отобразить ее относительно вертикальной черты.Вывести матрицу и ее отображение.Матрица выводится на нужном месте,а...

Вывести матрицу на экран
Дана квадратная вещественная матрица: 0.0 ! 8.5 ! -1.3 0.0 ! 5.41 ! 0.0 9.0 ! -6.1 ! 0.0 ...

Вывести матрицу по образцу
дана квадратная матрица: 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Нужно сделать чтобы выводило таким образом: 1 0 0 0

Вывести матрицу по правилу
Создать программу ввода и вывода матрицы А: 5 6 7 8 1 2 3 4 5 8 0 4 1 5 7 2 4 9


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru