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

Разработать программу организации, заполнения, и вывода на экран квадратной матрицы

12.05.2017, 13:47. Показов 1318. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Разработать программу организации, заполнения, и вывода на экран квадратной матрицы размерность которой задаётся с клавиатуры. Элементами матрицы должны быть целые числа. Заполнение матрицы должно осуществляться после запуска программы с использованием генератора случайных чисел. После вывода исходной матрицы на экран , нужно найти минимальный элемент столбце, номер которого задаётся с клавиатуры.
1. Организация и заполнение матрицы должны быть оформлены в виде процедуры.
2. Обработку элементов матрицы оформить в виде функции.
3. Программа должна содержать хотя бы одну процедуру и одну функцию.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2017, 13:47
Ответы с готовыми решениями:

Составьте программу заполнения и вывода на экран таблицы Пифагора(умножения).
Двумерные массивы.(с процедурами и функциями). Составьте программу заполнения и вывода на экран...

Разработать программу вывода меню на экран
Разработать программу вывода на экран меню следующего вида ........................Окно Меню...

Разработать программу вывода на экран меню следующего вида
Здравствуйте уважаемые форумчане! Пишу я вам, так как уже на Вас последняя надежда. После завтра...

Разработать программу вывода на экран меню следующего вида
Помогите пожалуйста Разработать программу вывода на экран меню следующего вида...

1
Эксперт Pascal/Delphi
6811 / 4568 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
12.05.2017, 19:26 2
Лучший ответ Сообщение было отмечено Stas_23 как решение

Решение

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
const
  n_max = 20;
 
type
  matrix = array [1..n_max, 1..n_max] of integer;
 
var
  A: matrix;
  q, n, i, j, min: integer;
 
procedure CreateMatrix(n: integer; var A: matrix);
var
  i, j: integer;
begin
  for i := 1 to n do
    for j := 1 to n do
      A[i, j] := -n_max div 2 + random(n_max);
end;
 
procedure OutputMatrix(n: integer; A: matrix);
var
  i, j: integer;
begin
  for i := 1 to n do
  begin
    for j := 1 to n do
      write(A[i, j]:6);
    writeln;
  end;
end;
 
procedure MinInColumn(n, k: integer; A: matrix; var min: integer);
var
  i: integer;
begin
  min := A[1, k];
  for i := 2 to n do
    if A[i, k] < min then
      min := A[i, k];
end;
 
begin
  readln(n, q);
  CreateMatrix(n, A);
  OutputMatrix(n, A);
  MinInColumn(n, q, A, min);
  writeln('min: ', min);
end.
1
12.05.2017, 19:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2017, 19:26
Помогаю со студенческими работами здесь

Разработать алгоритм и программу вычисления функции для элементов блока квадратной матрицы [A]
Дана задача, не могу понять, что в ней надо сделать:wall: Разработать алгоритм и программу...

Разработать программу для определения и вывода на экран неотрицательных значений функции
Помогите понять и растолковать условие. Все бы хорошо, но меня путает это словосочетание -...

Используя динамические объекты и виртуальные методы, разработать программу вывода на экран и смены цвета рамки
Используя динамические объекты и виртуальные методы, разработать программу вывода на экран и смены...

Разработать программу, осуществляющую ввод массива из 10 вещественных чисел и вывода результата вычислений над ними на экран!
Вывести на экран сумму четных по значению положительных элементов массива. Помогите, пожалуйста...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru