IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> Задача по записи!, Экзамен
сообщение
Сообщение #1





Группа: Пользователи
Сообщений: 6
Пол: Мужской

Репутация: -  0  +


Помогите найти я всё пролистал немогу найти я вообше в поскале не шарю знаю только что ето задача на запись
Создать не текстовый файл Play.dat, который содержит сведения об игрушках
(Наименование, цена, возрастные границы например, от 3-х до 10 лет).
Вывести в текстовый файл названия игрушек, упорядоченных в порядке возрастания цены, цена которых не превышает 200 рублей и предназначенных для детей 5 лет.
Вывести на экран цену самого дорогого ‘Конструктора’.
Завтра экзамен я только сегодня ваш сайт нашел и вижу что вы тут друг другу помогаете
На остольных форумах молчат по этой теме помогите
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






Dominik
Вот тут очень похожая (если не эта же) задача. Посмотри там.
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3





Группа: Пользователи
Сообщений: 6
Пол: Мужской

Репутация: -  0  +


спасибо за задачу а как вообше создать .exe файл
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Compile->Destination Memory нажать.
Compile->Compile.
все.


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5





Группа: Пользователи
Сообщений: 6
Пол: Мужской

Репутация: -  0  +


Oleg_Z
спасибо
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6





Группа: Пользователи
Сообщений: 6
Пол: Мужской

Репутация: -  0  +


volvo
та задача не работает напиши пожалуйста мою
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


ЛООООООООООЛ :D lol.gif smile.gif
volvo :P это к нашему постоянному разговору smile.gif ;)


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8





Группа: Пользователи
Сообщений: 6
Пол: Мужской

Репутация: -  0  +


Oleg_Z можеш мне мою задачу сделать она наверху
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9


Ищущий истину
******

Группа: Пользователи
Сообщений: 4 825
Пол: Мужской
Реальное имя: Олег

Репутация: -  45  +


Да пожалуйста!
smile.gif
Код

Const
NN=70;
type
TGame = record
         title: string[10];{название}
         price: real;       {цена}
         age_1,age_2: byte;{возраст}
        end;
PGame=array[1..NN] of TGame;
var
N,i:integer;
f:file of TGame;
P:Pgame;
F1:text;

Procedure Sort(var A:PGame; N:integer); {сортировка}
Var
P:TGame;
i,j : integer;
Begin
for i:=1 to n do for j:=1 to n-i do  if A[j].price>A[j+1].price then
begin
 p:=A[j];
 A[j]:=A[j+1];
 A[j+1]:=P;
end;
End;

begin
{создаем файл}
writeln('ввод записей.');
write('введите число записей::'); readln(n);
assign(f,'Play.dat');
rewrite(f);
for i:=1 to n do
begin
 with p[i] do
 begin
  write('название: '); readln(title);
  write('цена: '); readln(price);
  write('нач. возраст : '); readln(age_1);
  write('макс. возраст : '); readln(age_2);
 end;
 seek(f,i);
 write(f,P[i]);
end;
Sort(P,n);
close(f);
assign(f1,'result.txt');
rewrite(f1);
for i:=1 to n do
begin
 If (p[i].price<=200) and ((p[i].age_1>=5) or (p[i].age_2<=5)) then
 begin
  with p[i] do
  begin
   writeln(f1,title);
   writeln(f1,price:1:1);
   writeln(f1,age_1);
   writeln(f1,age_2);
  end
 end
end;
close(f1);
writeln('Максимальная цена:');
with p[n] do
begin
 writeln(title);
 writeln(price:1:1);
 writeln('age: ',age_1,' - ',age_2)
end
end.



все по заданию..


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #10





Группа: Пользователи
Сообщений: 6
Пол: Мужской

Репутация: -  0  +


Oleg_Z
огромное спасибо
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 12.01.2025 9:42
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name