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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2010, 19:50   #1
Юляшко
Пользователь
 
Регистрация: 21.04.2010
Сообщений: 24
По умолчанию Массивы записей

Соревнования фигуристов. Ввести данные, содержащие фамилию фигуриста, страну, и оценку за обязательные выступления и за произвольную программу. Вычислить суммарную оценку. Найти победителя.
Юляшко вне форума Ответить с цитированием
Старый 22.04.2010, 19:51   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

А вопрос в чём? Как сделать массив записей?
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 22.04.2010, 20:28   #3
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

http://programmersforum.ru/showthread.php?t=53505
вот тут я лабы свои выкладывал скачай, посмотри
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 23.04.2010, 01:18   #4
mifomen
Help, если смогу!
Пользователь
 
Регистрация: 14.09.2009
Сообщений: 55
По умолчанию

PHP код:
program figurist;
uses crt;
type
  fig
=record
   fio
,strana:string;
   
o1,o2,obsha:integer;
  
end;
var 
a:array [1..20of fig;
    
km,max,i,n:integer;
begin clrscr;
repeat write(' Kol-Vo Figuristov ');
{
$i-} repeat readln(n);
until IOResult={$i+}until (n>0) and (n<20);
for 
i:=1 to n do begin
write
('Vvedite FIO '); readln(a[i].fio);
write('Vvedite stranu '); readln(a[i].strana);
write('1-ya ocenka '); readln(a[i].o1);
write('2-ya ocenka '); readln(a[i].o2);
a[i].obsha:=a[i].o1+a[i].o2; {Podstavish nuznuy formulu}
endclrscr;
writeln('Vi vveli ');
for 
i:=1 to n do
writeln(a[i].fio,' ',a[i].strana,' ',a[i].o1,' ',a[i].o2,' Ob,ocenka ',a[i].obsha);
 
max:=a[1].obsha;
 for 
i:=2 to n do
  if 
max<a[i].obsha then km:=i;

  
writeln('Chempion ');
writeln(a[km].fio,' ',a[km].strana,' ',a[km].o1,' ',a[km].o2,' Ob,ocenka ',a[km].obsha);

readkey;
end
Я помог =Нажми, НА ВЕСЫ.
Почему форум не поддерживает spoiler & spoiler2 ?
Если я вам помог, не будьте скупым R409586472993
mifomen вне форума Ответить с цитированием
Старый 27.04.2010, 19:02   #5
Юляшко
Пользователь
 
Регистрация: 21.04.2010
Сообщений: 24
По умолчанию

спасибо..все работает!
Юляшко вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
массивы записей for_tuna Паскаль, Turbo Pascal, PascalABC.NET 23 04.05.2010 16:51
Массивы записей Mr.Been Фриланс 4 24.05.2009 11:59
Массивы записей Mr.Been Паскаль, Turbo Pascal, PascalABC.NET 0 21.05.2009 21:11
Массивы записей. Паскаль MMARKIN Помощь студентам 2 20.04.2009 19:01
Массивы записей (pascal) tanek Помощь студентам 1 23.03.2009 06:57