Помогите пожалуйста написать проги в Visual Studio на С++

  • Автор темы TTyqpuk
  • Дата начала
T

TTyqpuk

#1
Люди буду очень признателен,если вы поможете в написании прог.Просто сам писал и ничё не получилось((( надеюсь на вашу помошь...вот задания:
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


Определить, какой процент слов в литерном массиве строк содержит
сдвоенную согласную (слова разделены пробелами).