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

Составить одномерный массив D из минимальных элементв столбцов матрицы В

26.05.2010, 16:30. Показов 1507. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Народ, помогите...
"Сформировать двумерный массив В размером 3х3 с помощью генератора случайных чисел и вывести элементы массива на экран и в файл. Составить одномерный массив D из минимальных элементв столбцов матрицы В (оформить нахождение минимального элемента в виде процедуры). Вывести элементы массива D на экран и в файл."
Что-то у меня никак не получается. Спасибо заранее.

Добавлено через 1 час 11 минут
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
uses crt;
const n=3;
var a:array[1..n,1..n] of byte;
    i,j:byte;
    f:text;
    fname:string;
begin
randomize;
clrscr;
for i:=1 to n do
 begin
  for j:=1 to n do
   begin
      a[i,j]:=random (55);
       write(a[i,j]:3);
        end;
     writeln;
    end;
    begin
    Writeln;
     writeln('Введите имя файла');
      Readln(fname);
       Assign(f,fname+'.txt');
        rewrite(f);
      end;
readln;
end.
Массив сделал, но файл получается пустой... Как дальше?
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.05.2010, 16:30
Ответы с готовыми решениями:

Составить одномерный массив D из минимальных элементов столбцов матрицы В
сформировать двумерный массив В размером 12х3 с помощью генератора случайных чисел и вывести элементы массива на экран и в файл. Составить...

Составить одномерный массив D из минимальных элементов столбцов матрицы B
Есть задание: Сформировать двумерный массив B размером 4 x 3 с помощью генератора случайных чисел и вывести элементы массива на экран и в...

Составить одномерный массив D из минимальных элементов столбцов матрицы B
ЗАДАЧА: Сформировать двумерный массив B размером 3 x 3 с помощью генератора случайных чисел и вывести элементы массива на экран и в файл....

4
Почетный модератор
 Аватар для Puporev
64312 / 47609 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
26.05.2010, 16:41
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
uses crt;
const n=3;
var a:array[1..n,1..n] of byte;
    i,j:byte;
    f:text;
    fname:string;
begin
randomize;
clrscr;
writeln('Введите имя файла');
Readln(fname);
Assign(f,fname+'.txt');
rewrite(f);
for i:=1 to n do
 begin
  for j:=1 to n do
   begin
    a[i,j]:=random (55);
    write(a[i,j]:3);
    write(f,a[i,j]:3,' ');
   end;
  writeln;
  writeln(f,'');
 end;
close(f);
readln;
end.
1
0 / 0 / 0
Регистрация: 25.05.2010
Сообщений: 4
26.05.2010, 18:30  [ТС]
Спасибо, а как теперь продолжить программу? Мои попытки заканчиваются ошибкой 94, требует точку после end и дальше исполнение программы блокируется... =)
0
Почетный модератор
 Аватар для Puporev
64312 / 47609 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
26.05.2010, 20:41
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
uses crt;
const n=3;
var b:array[1..n,1..n] of byte;
    d:array[1..n] of byte;
    i,j,mn:byte;
    f:text;
    fname:string;
begin
randomize;
clrscr;
writeln('Введите имя файла');
Readln(fname);
Assign(f,fname+'.txt');
rewrite(f);
writeln('Матрица В:');
writeln(f,'Matrica B:');
for i:=1 to n do
 begin
  for j:=1 to n do
   begin
    b[i,j]:=random (55);
    write(b[i,j]:3);
    write(f,b[i,j]:3,' ');
   end;
  writeln;
  writeln(f,'');
 end;
writeln;
writeln(f,'');
for j:=1 to n do
 begin
  mn:=b[1,j];
  for i:=1 to n do
  if b[i,j]<mn then mn:=b[i,j];
  d[j]:=mn;
 end;
writeln('Массив D:');
writeln(f,'Massiv D:');
for i:=1 to n do
 begin
  write(d[i],' ');
  write(f,d[i],' ');
 end;
close(f);
readln;
end.
2
0 / 0 / 0
Регистрация: 25.05.2010
Сообщений: 4
26.05.2010, 21:24  [ТС]
Вот же спасибище! Я башку переломал, пытался в конец программы все прилепить, а оказывается там практически все переделывать надо...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.05.2010, 21:24
Помогаю со студенческими работами здесь

Сформировать одномерный массив из минимальных элементов столбцов матрицы
Мне нужно матрицу А(5.5) задать в файле -Сформировать одномерный массив В из минимальных элементов столбцов матрицы А.

Составить одномерный массив В из минимальных элементов каждой строки матрицы А
дан А(5,4) найти новый одномерный массив В из минимальных элементов каждой строки массива А

Составить одномерный массив из максимальных элементов столбцов матрицы.
Помогите,пожалуйста,решить Вводятся две целые матрицы размером 20х20 и 30х30. Для той у матрицы, которой количество нулевых элементов...

Составить одномерный массив из номеров столбцов матрицы, элементы которых упорядочены по возрастанию
Дана вещественная матрица размером NxM. Составить одномерный массив из номеров столбцов ,элементы которых упорядочены по возрастанию

Сформировать одномерный массив из минимальных значений элементов столбцов двумерного массива
Написать программу на С++. Нужно, чтобы программа сформировала одномерный массив из минимальных значений элементов столбцов двумерного...


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

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

Новые блоги и статьи
Мульти-тенантные БД с PostgreSQL Row Security
Codd 23.04.2025
Современные облачные сервисы и бизнес-приложения всё чаще обслуживают множество клиентов в рамках единой программной инфраструктуры. Эта архитектурная модель, известная как мульти-тенантность, стала. . .
Реализация конвейеров машинного обучения с Python и Scikit-learn
AI_Generated 23.04.2025
Мир данных вокруг нас растёт с каждым днём, и умение эффективно обрабатывать информацию стало необходимым навыком. Специалисты по машинному обучению ежедневно сталкиваются с задачами предобработки. . .
Контроллеры Kubernetes Ingress: Сравнительный анализ
Mr. Docker 23.04.2025
В Kubernetes управление входящим трафиком представляет собой одну из ключевых задач при построении масштабируемых и отказоустойчивых приложений. Ingress — это API-объект, который служит вратами. . .
Оптимизация кода Python с Cython и Numba
py-thonny 23.04.2025
Python прочно обосновался в топе языков программирования благодаря своей простоте и гибкости. Разработчики любят его за читабельность кода и богатую экосистему библиотек. Но у этой медали есть и. . .
Микросервис на Python с FastAPI и Docker
ArchitectMsa 23.04.2025
В эпоху облачных вычислений и растущей сложности программных продуктов классическая монолитная архитектура всё чаще уступает место новым подходам. Микросервисная архитектура становится фаворитом. . .
Создаем веб-приложение на Vue.js и Laravel
Reangularity 23.04.2025
Выбор правильного технологического стека определяет успех веб-проекта. Laravel и Vue. js формируют отличную комбинацию для создания современных приложений. Laravel — это PHP-фреймворк с элегантным. . .
Максимальная производительность C#: Span<T> и Memory<T>
stackOverflow 22.04.2025
Мир высоконагруженных приложений безжалостен к неэффективному коду. Каждая миллисекунда на счету, каждый выделенный байт памяти может стать причиной падения производительности. Разработчики на C#. . .
JWT аутентификация в Java
Javaican 21.04.2025
JWT (JSON Web Token) представляет собой открытый стандарт (RFC 7519), который определяет компактный и самодостаточный способ передачи информации между сторонами в виде JSON-объекта. Эта информация. . .
Спринты Agile: Планирование, выполнение, ревью и ретроспектива
EggHead 21.04.2025
Спринты — сердцевина Agile-методологии, позволяющая командам создавать работающий продукт итерационно, с постоянной проверкой гипотез и адаптацией к изменениям. В основе концепции спринтов лежит. . .
Очередные открытия мега простых чисел, сделанные добровольцами с помощью домашних компьютеров
Programma_Boinc 21.04.2025
Очередные открытия мега простых чисел, сделанные добровольцами с помощью домашних компьютеров. 3 марта 2025 года, в результате обобщенного поиска простых чисел Ферма в PrimeGrid был найден. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru