Официальный сайт студ.городка НГТУ
Программирование и БД » Помогите решить задачу в Паскале 

#1  30.05.07 00:41

Помогите решить задачу в Паскале

Задача: сформировать двумерный массив B размером 4*3 (4– количество строк, 3– количество столбцов) с помощью генератора случайных чисел и вывести элементы массива на экран и в фаил. Составить одномерный массив D из минималных элементов  столбцов матрицы B ( оформить нахождение минимального элемента в виде процедуры). Вывести элементы массива D на экран и в фаил

срочно нужно... пожалуйста...

Offline

#2  30.05.07 07:49

Re: Помогите решить задачу в Паскале

Вот прога. Только она на экран массивы выводит, не умею работать с файлами.

Код::

program Massiv_b;
uses Crt;
type massiv=array [1..4,1..3] of integer;
var i,j: integer;
    b:massiv;
procedure Minim(var b: massiv);
var min,i,j:integer;
d:array [1..4] of integer;
begin
writeln;
writeln('D:');
 for i:=1 to 3 do
  begin
   min:=b[1,i];
  for j:=2 to 4 do
   if b[j,i]<min then min:=b[j,i];
  d[i]:=min;
  write(d[i],' ');
  end;
end;
begin
 randomize;
 clrscr;
 write('B:');
 for i:=1 to 4  do
  begin
   writeln;
  for j:=1 to 3 do
   begin
   b[i,j]:=random(100);
   write(b[i,j],' ');
   end;
  end;
  Minim(b);
end.

Offline

#3  31.05.07 00:17

Re: Помогите решить задачу в Паскале

Спасибо!!! Все работает!

Offline

Программирование и БД » Помогите решить задачу в Паскале 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.654 сек.
Выполнено 11 запросов.