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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.05.2010, 20:42   #1
rishikesh
Пользователь
 
Регистрация: 16.05.2010
Сообщений: 23
Смущение Файловые структуры данных. Pascal

Нужна помощь в решении задачёк...
а)Дано файл вещественных чисел f. Переписать компоненты файла f в файл g так, чтобы в файле g сначала шли положительные элементы, а затем отрицательные.

б)Составить программу создания и чтения текстовых файлов.
Сформировать файл, содержащий информацию о студентах, которые родились летом (июнь, июль, август).
Эту задачку я почти сделала, но не знаю как сделать что бы выводило только тех которые "...родились летом (июнь, июль, август)."я пыталась но никак не хочет =(

Код:
program prog5_2;
uses crt;
type stud=record
student:string[15];
chuslo,god,mesyac:real;
end;
myfile=file of stud;
var f1:myfile; i,n:integer; c1:stud;
mesyac:integer;
begin clrscr;
writeln('Vvedite kolichestvo studentov: ');readln(n);
assign(f1, 'd:\stud');
rewrite(f1);
for i:=1 to n do
begin ;
writeln('Vvedite imya studenta: ');readln(c1.student);
writeln('Vvedite daty (chuslo,mesyac,god)');
readln(c1.chuslo, c1.mesyac, c1.god);
write(f1,c1);
end;
close(f1);
writeln('       Imya studenta 4uslo\mesyac god ');
reset(f1);
for i:=1 to n do
begin
read(f1,c1);
write('--------------------------------------------------------------------------------');
begin
if (mesyac<=8) and (mesyac>=6) then
writeln(c1.student:15, c1.chuslo:12:0, c1.mesyac:2:0, c1.god:9:0);
end;
end;
readln
end.
в)Используя файловый тип данных решить задачу.
Описать запись NOTE, содержащую следующие поля:
- Фамилия, имя;
- Номер телефона;
- Дату рождения (массив 3-х элементов.
Составить программу, которая выполняет следующие действия:
- Ввод с клавиатуры данных в массив из 8 элементов типа NOTE; записи должны быть упорядоченными по датам дней рождения;
- Вывести на экран информацию о человеке, фамилия которого введен с клавиатуры;
- Если такого нет, вывести соответствующее сообщение.

А вот это вообще капец, читать даже стрёмно =)
rishikesh вне форума Ответить с цитированием
Старый 19.05.2010, 22:58   #2
rishikesh
Пользователь
 
Регистрация: 16.05.2010
Сообщений: 23
По умолчанию

АП теме... =(
rishikesh вне форума Ответить с цитированием
Старый 20.05.2010, 09:32   #3
rishikesh
Пользователь
 
Регистрация: 16.05.2010
Сообщений: 23
По умолчанию

UP UP UP!! =*(
rishikesh вне форума Ответить с цитированием
Старый 20.05.2010, 23:50   #4
rishikesh
Пользователь
 
Регистрация: 16.05.2010
Сообщений: 23
По умолчанию

UP!.........=(
rishikesh вне форума Ответить с цитированием
Старый 21.05.2010, 06:32   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,829
По умолчанию

Код:
chuslo,god,mesyac:real;
не знал, что число месяц у нас бывает дробным....

По первой: ищите - было несколько раз, а не создавайте бессмысленные посты.

Цитата:
А вот это вообще капец, читать даже стрёмно
И что там такого? Фактически - вторая задача, только читать не из файла, а с пользовательского ввода.
p51x вне форума Ответить с цитированием
Старый 22.05.2010, 10:49   #6
rishikesh
Пользователь
 
Регистрация: 16.05.2010
Сообщений: 23
По умолчанию

АП теме, помогите ребята.....
rishikesh вне форума Ответить с цитированием
Старый 22.05.2010, 19:30   #7
Ксения13
Новичок
Джуниор
 
Регистрация: 21.05.2010
Сообщений: 1
По умолчанию

Помогите пожалуйста решить задачку!
составьте программу,увеличивающую каждую отрицательную компоненту файла на 3,после чего определите каких компонент полученого файла больше,положительных или отрицательных.
Заранее спасибо))

Последний раз редактировалось Ксения13; 22.05.2010 в 19:51.
Ксения13 вне форума Ответить с цитированием
Старый 24.05.2010, 19:40   #8
rishikesh
Пользователь
 
Регистрация: 16.05.2010
Сообщений: 23
По умолчанию

UP темке.....
rishikesh вне форума Ответить с цитированием
Старый 29.05.2010, 12:34   #9
rishikesh
Пользователь
 
Регистрация: 16.05.2010
Сообщений: 23
По умолчанию

АП теме...
rishikesh вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Организация структуры данных tae1980 Microsoft Office Excel 5 20.04.2010 21:14
Динамические структуры данных на Си STIGGA Общие вопросы C/C++ 1 05.12.2009 00:50
Динамические структуры данных Yashanov Помощь студентам 1 29.04.2009 10:11