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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2010, 23:17   #1
KatrinKe
 
Регистрация: 01.12.2010
Сообщений: 5
Смущение Составление программ для задач: Записи [Паскаль]

1.Составить программу обслуживания соревнований по прыжкам в высоту.Для каждого выступающего спортсмена в компьютер вводится фамилия и результат.На экране должны появляться фамилия и результат лучшего на данном этапе.
2.Пассажирский самолёт может поднять груз общим весом 30 тонн.Составить программу для определения веса почтового груза,который можно поместить в самолёт после посадки пассажиров и загрузки их богажа.Во время регистрации пассажиров компьютер должен подсчитать количество пассажиров(условный вес одного пассажира 100 кг) и суммировать вес богажа...
KatrinKe вне форума Ответить с цитированием
Старый 02.12.2010, 09:13   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Так а чем помочь то? Примеры то есть в интернете по работе с записями.
У тебя есть какие-нибудь наброски?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 09.12.2010, 21:38   #3
KatrinKe
 
Регистрация: 01.12.2010
Сообщений: 5
Печаль

Конешно)))
я начала решать задачу 1. я сделала вот(хрень какаето) :
Код:
program qq;
uses crt;
var с: char;
max,k,a,i: integer;
luch, fam: string;
begin
writeln ('Vvedite kol-vo sportsmenov');
readln (a);
max:=-1;
for i=1 to a do begin
repeat writeln ('vvedite familiu i rezultat');
fam:=' ';
repeat 
read (c);
end;
fam:=fam+c;
until c= ' ';
readln (k);
if k> max then begin
luch:=fam; max:=k;
end;
writeln ('Luchshiy: 'luch, max);
end.
Я даже не проверяла...(((наврятли правильно...
А вот вторую задачу как сделать незнаю(((

Последний раз редактировалось alex_fcsm; 09.12.2010 в 21:45. Причина: Код учимся оформлять правильно!
KatrinKe вне форума Ответить с цитированием
Старый 09.12.2010, 21:43   #4
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Цитата:
Сообщение от KatrinKe Посмотреть сообщение
1. я сделала вот(хрень какаето) :
Не я это сказал,но согласен

В упор не вижу записей
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 09.12.2010, 22:14   #5
rubius2008
Форумчанин
 
Регистрация: 19.03.2010
Сообщений: 409
По умолчанию

1. понадобится следующий тип-запись и массив
Код:
type res=record;
      f:string;
      r:real;
     end;

var r:array [1..100] of res;
2. тут следующий
Код:
type pas=record;
      f:string;
      v:real;
     end;
var p:array [1..100] of pas;
почти тоже)
2 задачу решить не сложно перемножешь количество пассажиров на 100 + сумма значений веса багажа (поле v), результат вычтишь из 30000
Есть вопросы, пишите в ЛС.
rubius2008 вне форума Ответить с цитированием
Старый 09.12.2010, 22:15   #6
Prime123
Пользователь
 
Регистрация: 07.12.2010
Сообщений: 79
По умолчанию

А как обращаться к полям записи вы знаете?
Если я чем-то вам помог-не стесняйтесь,ставьте +

Если ошибаюсь-поправляйте,учусь на ошибках,реагирую адекватно
Prime123 вне форума Ответить с цитированием
Старый 09.12.2010, 22:32   #7
andrewpalkin
Форумчанин
 
Аватар для andrewpalkin
 
Регистрация: 23.11.2010
Сообщений: 458
По умолчанию

Цитата:
Сообщение от KatrinKe Посмотреть сообщение

Я даже не проверяла...(((наврятли правильно...
А зачем просить помощи , если ты не проверяла даже то , что ты сама написала .
--- Если я вам помог , то помогите и вы мне . Не просто просите решить задачу , а пробуйте ее сами решить ! Я не пишу программы с нуля , я помогаю поправить код ! ---
andrewpalkin вне форума Ответить с цитированием
Старый 09.12.2010, 23:04   #8
KatrinKe
 
Регистрация: 01.12.2010
Сообщений: 5
Печаль

alex_fcsm
я в Паскеле плохо разбираюсь...если честнее сказать, вообще 0...
KatrinKe вне форума Ответить с цитированием
Старый 09.12.2010, 23:06   #9
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Цитата:
Сообщение от KatrinKe Посмотреть сообщение
alex_fcsm
я в Паскеле плохо разбираюсь...если честнее сказать, вообще 0...
Тогда вам либо во фриланс либо искать альтруистов
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 09.12.2010, 23:15   #10
KatrinKe
 
Регистрация: 01.12.2010
Сообщений: 5
По умолчанию

rubius2008, т.е. остальных переменных уже не надо?? Допустим кол-во спорстменов?
KatrinKe вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составление программ Айсулу Паскаль, Turbo Pascal, PascalABC.NET 2 09.12.2010 03:58
Составление программ на паскаль x93 Помощь студентам 2 24.03.2010 14:45
Составление программ в VBA! Natalisaw Помощь студентам 2 05.01.2010 19:43
Составление программ с использованием массивов (С++) Ready Помощь студентам 5 06.05.2009 20:00
Составление и отладка программ с комбинированными типами данных ( записи) в ТР Евгений1313 Помощь студентам 0 13.04.2009 19:22