Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 15.12.2020
Сообщений: 12
1

Написать фрагмент программы, генерирующий элементы массива в диапазоне от -50 до 50, и выводящей его на экран в виде мат

20.12.2020, 20:10. Показов 1136. Ответов 6

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

Из программы выводящей неповторяющиеся элементы массива сделать программу подсчета этих элементов
Из программы выводящей неповторяющиеся элементы массива сделать программу подсчета этих элементов....

Написать код, генерирующий целочисленную матрицу заданной размерности со значениями в заданном диапазоне
Разработать программу, которая генерирует случайным образом целочисленную матрицу размером n x m со...

Пример программы, выводящей на экран строку символов в ‘ ‘
Прошу написать программу, выводящей на экран строку символов в ‘ ‘. Очень нужно для здачи...

Написать фрагмент программы для автоматического вывода на экран следующих символов
написать фрагмент программы для автоматического вывода на экран следующих символов * ** ***...


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

Или воспользуйтесь поиском по форуму:
6
Модератор
9260 / 6038 / 2379
Регистрация: 21.01.2014
Сообщений: 25,801
Записей в блоге: 3
21.12.2020, 09:35 2
Матрица какого размера?
0
Эксперт Pascal/Delphi
4912 / 2781 / 853
Регистрация: 04.10.2012
Сообщений: 10,121
21.12.2020, 13:17 3
Лучший ответ Сообщение было отмечено mv15ga36 как решение

Решение

Цитата Сообщение от mv15ga36 Посмотреть сообщение
написать фрагмент программы, генерирующий элементы массива в диапазоне от -50 до 50, и выводящей его на экран в виде матрицы
для целочисленного двумерного массива любой размерности

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
uses Math; //подключаем модуль
var
matr: array of array of integer;//объявляем динамический массив
i, j, m, n:integer;
begin
Randomize;
Writeln('Введите количество строк');
Read(m);
Writeln('Введите количество столбцов');
Read(n);
SetLength(matr, m,  n); //задаем размерность
 for i :=0 to m-1 do
 for j :=0 to n-1 do
   matr[i, j] :=RandomRange(-50, 50); //заполняем случайными числами
 Writeln('Матрица:');
 Writeln;
 for i :=0 to m-1 do
  begin
   for j :=0 to n-1 do
    Write(matr[i, j]:4);
    Writeln;
     end;
    Readln;
    end.
Написать фрагмент программы, генерирующий элементы массива в диапазоне от -50 до 50, и выводящей его на экран в виде мат
1
Эксперт Pascal/Delphi
4912 / 2781 / 853
Регистрация: 04.10.2012
Сообщений: 10,121
21.12.2020, 13:26 4

Не по теме:

D1973, сейчас скажет, что на форме надо )))
Он просил фрагмент. Фрагмент у него есть.



0
D1973
21.12.2020, 13:29
  #5

Не по теме:

Цитата Сообщение от droider Посмотреть сообщение
сейчас скажет, что на форме надо
эт точно...

0
3586 / 2195 / 693
Регистрация: 29.05.2013
Сообщений: 9,374
21.12.2020, 15:13 6
Цитата Сообщение от droider Посмотреть сообщение
для целочисленного двумерного массива любой размерности
А вот и нет, для монитора 80х25 строк, нормально матрица отобразится только при n<=20
0
Эксперт Pascal/Delphi
4912 / 2781 / 853
Регистрация: 04.10.2012
Сообщений: 10,121
21.12.2020, 15:25 7
Пытливый, я имел ввиду, что в таком варианте размерность матрицы не требуется указывать статично - можно задавать ее самому.
Хотя бы ТС прочитает новое для себя понятие "динамический массив".

Не по теме:

И тут же забудет про него

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