Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.01.2011, 19:02   #1
morgan97
Пользователь
 
Регистрация: 08.01.2011
Сообщений: 28
Вопрос таблицы

Как стороить таблицы в turbo paskal???
morgan97 вне форума Ответить с цитированием
Старый 08.01.2011, 21:08   #2
F.A.N.R.
 
Регистрация: 19.12.2010
Сообщений: 4
По умолчанию

Вопрос уточняй. Если невизуальные то можно использовать двойной массив. Вызывается, к примеру, так: I[1, 2] (1 столбец, 2 строка)
F.A.N.R. вне форума Ответить с цитированием
Старый 08.01.2011, 23:22   #3
Vaigard
Delphi and (not C)
Форумчанин
 
Аватар для Vaigard
 
Регистрация: 04.12.2010
Сообщений: 117
По умолчанию

А если красивые, с разлиновкой, то тут тебе графика нужна. И над работой мышью повозиться придется (и не слабо повозиться)
<--Жми на весы
Vaigard вне форума Ответить с цитированием
Старый 10.01.2011, 00:33   #4
Nastysha
Новичок
Джуниор
 
Аватар для Nastysha
 
Регистрация: 10.01.2011
Сообщений: 2
По умолчанию

К примеру так
Код:
uses crt;
const
n=5;     m=4;
mes:array[1..m] of string=('January','February','March','April');
type
Trab=record
     nazvanie:string[10];
     cena:array[1..m] of longint;
     end;
var sp:array[1..n] of Trab;
    mc:array[1..m] of longint;
  i,j,imn,max:byte;
    mn:longint;
    f:file of string;
    s:string;
    m,n :integer;
begin
clrscr;
sp[1].nazvanie:='Audi';
sp[1].cena[1]:=200;
sp[1].cena[2]:=100;
sp[1].cena[3]:=250;
sp[1].cena[4]:=190;
sp[2].nazvanie:='BMW';
sp[2].cena[1]:=120;
sp[2].cena[2]:=100;
sp[2].cena[3]:=150;
sp[2].cena[4]:=140;
sp[3].nazvanie:='Mersedes';
sp[3].cena[1]:=500;
sp[3].cena[2]:=200;
sp[3].cena[3]:=100;
sp[3].cena[4]:=140;
sp[4].nazvanie:='Opel';
sp[4].cena[1]:=180;
sp[4].cena[2]:=200;
sp[4].cena[3]:=150;
sp[4].cena[4]:=170;
sp[5].nazvanie:='Porshe';
sp[5].cena[1]:=150;
sp[5].cena[2]:=120;
sp[5].cena[3]:=140;
sp[5].cena[4]:=115;

for i:=1 to m do
 begin
  mc[i]:=0;
  for j:=1 to n do
  mc[i]:=mc[i]+sp[j].cena[i];
 end;
mn:=mc[1];imn:=1;
for i:=1 to m do
if mc[i]<mn then
 begin
  mn:=mc[i];
  imn:=i;
  end;
  for i:=1 to m do
if mc[i]>mn then
 begin
  mn:=mc[i];
  max:=i;
 end;
writeln('                 Postavki avtomobiley:                            ');
writeln('------------------------------------------------------------------||');
writeln('||             |              Mesyac                              ||');
writeln('|| Nazvanie    |--------------------------------------------------||');
writeln('||             | January    |   February |  March     |  April    ||');
writeln('------------------------------------------------------------------||');
for i:=1 to n do
 begin
  gotoXY(1,whereY);
  write('|| ',sp[i].nazvanie);
  for j:=1 to m do
   begin
    gotoXY(12+13*(j-1),whereY);

    write('    |    ',sp[i].cena[j],'     |  ');
  gotoXY(67,whereY);
  write('||');
  writeln;
 end;  end;
writeln('||----------------------------------------------------------------||');
gotoXY(1,whereY);
write('|| Obsc kol-vo: ');
for i:=1 to m do
 begin
  gotoXY(12+13*(i-1),whereY);
  write('    |  ',mc[i]);
 end;
gotoXY(67,whereY);
writeln('||');
writeln('||----------------------------------------------------------------||');
writeln('Minimal`noe kolichestvo v mesyac  ',mes[imn]);
writeln('Maximal`noe kolichestvo v mesyac  ',mes[max]);
readln
end.

________
Код нужно оформлять по правилам:
тегом [CODE]..[/СODE] (это кнопочка с решёточкой #)
Не забывайте об этом!
Модератор.

Последний раз редактировалось Serge_Bliznykov; 10.01.2011 в 00:38.
Nastysha вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Access ограничить значение поля таблицы значениями полей другой таблицы Сергей089 Microsoft Office Access 10 08.12.2010 02:22
Как обновить столбец одной таблицы из другой таблицы kairat_tuyakbaev Microsoft Office Access 2 24.09.2010 12:46
авт. перенос данных из нескольких столбцов одной таблицы в один столбец другой таблицы A_ALL Microsoft Office Access 7 24.08.2009 21:13
Данные из двух полей исх. таблицы в одно поле сводной таблицы Strelec79 Microsoft Office Excel 2 02.08.2009 13:59
убрать вложенные таблицы из таблицы в режиме просмотра 2007 Baxxter Microsoft Office Access 2 17.11.2008 21:28