Visual StuDio на С++, struct

Ответить
TTyqpuk
Сообщения: 2
Зарегистрирован: 02 июл 2009, 16:44

02 июл 2009, 16:48

Люди буду очень признателен,если вы поможете в написании прог.Просто сам писал и ничё не получилось((( надеюсь на вашу помошь...вот задания:
structs

*Задача N 1.4

Сведения о пассажирах рейса CD-051 компании Cash-'n-Charge при
регистрации заносятся в файл. Каждый пассажир описан в отдельной
записи, содержащей структуру. Состав этой структуры:

struct passenger {
char рейс [6];
char фамилия[20];
char имя[20];
char отчество[20];
char наименование_документа[20];
int номер_документа;
char место_выдачи_документа[20];
struct {
int число_выдачи_документа;
int месяц_выдачи_документа;
int год_выдачи_документа ;
};
int номер_места;
int вес_багажа;
};
Составить программу, обеспечивающую создание этого файла (5-10
пассажиров).
Составить программу, обеспечивающую:
* выдачу сведений о всех пассажирах, предъявивших при регистрации
студенческий билет, выданный в период от 10 апреля 1993 года до
15 мая 1995 года
* выдачу на экран перечня всех мест самолета с отметкой занятых
мест и с дополнительной отметкой всех мест, занятых пассажирами,
получившими свой документ в Екатеринбурге или Свердловске.



files


Задача № 1.2


Проводятся несколько (не более 100) экспериментов, в ходе которых
измеряется некоторый параметр, значения которого заносятся в двоичный файл
в виде последовательности чисел, называемой экспериментальной серией.

Все значения являются вещественными числами типа double.

Структура файла имеет следующий вид:

Количество экспериментов - целое типа long.
Затем следует 100 заранее выделенных четырехбайтовых областей, предназначенных
для размещения количеств чисел в сериях (количество - объект типа long).Таким
образом, в файл можно поместить не более 100 серий.
Эти 101 число образуют нечто вроде каталога файла.
За каталогом друг за другом расположены собственно экспериментальные серии -
числа типа double.Количество чисел в каждой серии произвольное.
Все программы, добавляющие новую серию в файл или модифицирующие существующие
серии, обязательно вносят коррекции в каталог. В противном случае будет
невозможна дальнейшая работа с файлом.

Составить две программы. Первая обеспечивает ввод данных в файл
прямого доступа. При этом она должна модифицировать первую и вторую
записи файла, а также формировать каталог файла.
Вторая программа должна по номеру серии производить замену указанной с
клавиатуры экспериментальной серии на новую серию, также вводимую с
клавиатуры.Эта программа должна работать в цикле, принимая с клавиатуры номера
серий для обработки до тех пор, пока не будет введен отрицательный номер серии
- в этом случае программа должна прекратить работу.

strings

Задача N 4


Определить, какой процент слов в литерном массиве строк содержит
сдвоенную согласную (слова разделены пробелами).
ExMachina
Сообщения: 5
Зарегистрирован: 24 июн 2009, 10:28

04 июл 2009, 16:41

Пиши в асю: 4восемь68один48восемь4. Помогу за небольшую денежку.
Ak1ra
Сообщения: 7
Зарегистрирован: 28 июн 2009, 01:47
Контактная информация:

04 июл 2009, 17:04

ICQ: 336023974.
Хыиуду
Сообщения: 2388
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

13 июл 2009, 10:30

TTyqpuk получает устное предупреждение за ненадлежащее название темы.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Аватара пользователя
Sheka
Сообщения: 199
Зарегистрирован: 17 май 2009, 15:48
Контактная информация:

13 июл 2009, 21:08

Первую сделаю за бутылку Пива.
Ася 255507394.
Мои мысли настолько гениальны, что санитары уже приехали!
Ася 255507394.
Ответить