БАЗА LAND. Земля. Недропользование. Природоохрана. 1980 р.
БАЗА BANKS. Банковское законодательство. 4500 р.
БАЗА CUSTOMS. Таможенное законодательство. 3600 р.
БАЗА REALTY. Жилищное законодательство. 1980 р.
БАЗА NAL_BUCH Налогообложение и бухгалтерский учет. 1400 р.
Вариант 23. Система "КОНСУЛЬТАНТ" состоит из нескольких баз; наименование, назначение и стоимость i-ой базы указана в нескольких строках файла name7-23.txt. Информация о каждой базе начинается с символа ‘-‘. Определить количество символов ‘-‘ в файле, это значение переменной m. Динамически выделить память и заполнить данными из файла m структур с шаблоном из 2-х полей:
· 1-ое поле i-ой структуры – адрес участка памяти, где следует хранить название и назначение i-ой базы: набор символов (без управляющих), записанных после i-ого символа ‘-‘ до 1-ой цифры;
· 2-е поле – стоимость i-ой базы, которая соответствует символам до символа ‘р’, записанным первыми в очередной строке, содержащей цифры, символы ‘р’ и символ ‘/’.
Ввести с клавиатуры число – стоимость. Перебрав значения 2-ых полей всех структур, вывести в файл name7-23.out название и назначение тех баз, стоимость которых не превосходит введенное с клавиатуры число.
Пример файла name7-23.txt.
- КонсультантПлюс:ВерсияПроф.
Деловое законодательство России.
3789р./231р.
- КонсультантПлюс:ЭкспертПриложение.
3593р./253р.
- КонсультантПлюс:Российское законодательство.
Деловое законодательство России
(сокращенный вариант).
1890р./170р.
- КонсультантБухгалтер.
Нормативные документы и комментарии
экспертов по конкретным вопросам,
возникающим в практике бухгалтера.
1367р./140р.
- КонсультантПлюс:НалогиБухучет.
1294р./113р.
- КонсультантФинансист.
2500р./250р.
- КонсультантПлюс:Арбитраж.
1294р./113р.
Вариант 24. Система "КОДЕКС" состоит из нескольких баз; номер, назначение и стоимость i-ой базы указана в 2-х строках файла name7-24.txt. Информация о каждой базе начинается в строке с символом ‘-‘. Определить количество баз, это значение переменной m. Динамически выделить память и заполнить данными из файла m структур с шаблоном из 3-х полей:
· 1-е поле i-ой структуры – номер i-ой базы, это число, записанное после символов "-БАЗА_" до символа ‘.‘;
· 2-ое поле – адрес участка памяти, где следует хранить назначение i-ой базы: набор символов (без управляющих), записанных после числа, пробела и точки до символа ‘$‘;
· 3-е поле – стоимость i-ой базы, которая соответствует цифрам, записанным после символа ‘$’ до символов ‘//’.
Перебрав значения 3-их полей всех структур, вывести в файл name7-24.out минимальную стоимость, а также номера и назначения соответствующих баз.
Пример файла name7-24.txt.
-БАЗА_90. Законодательство России (полный набор документов). $1075//$50/$60/$75.
-БАЗА_9014.Библиотека-архив документов России
(до 1991г.) $40//$7/$7/$7.
-БАЗА_42. Экономическое законодательство
России. $185//$18/$21/$24.
-БАЗА_13. Таможенное законодательство.
$300//$15/$18/$22.
-БАЗА_82. Банковское и финансовое законо-
дательство. $335//$15/$20/$24.
-БАЗА_22. Бухгалтерский учет, налогообложение
и финансы предприятий. $95//$11/$13/$15.
-БАЗА_43. Жилищное законодательство.
$115//$8/$10/$12.
-БАЗА_40. Социально-трудовое законодательство.
$115//$8/$10/$12.
-БАЗА_56. Ценные бумаги. Приватизация.
$160//$9/$12/$16.
Вариант 25. Система "ЮСИС" состоит из нескольких баз; наименование, назначение и стоимость обновления i-ой базы указана в нескольких строках файла name7-25.txt. Информация об i-ой базе начинается i-ого слова "БАЗА". Определить количество слов "БАЗА" в файле, это значение переменной m. Динамически выделить память и заполнить данными из файла m структур с шаблоном из 4-х полей:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.