Написать программу записи в файл и чтение из файла элементов массива структур для регистрации автомашин с полями: марка машины, год выпуска, цвет, номер. организовать поиск по цвету машины.
235
256
Ответы на вопрос:
Вот пример записи в типизированный файл uses crt; type car = record mark: string[64]; year: integer; colour: string[32]; number: string[12]; end; var text_out: file of car; cars: array[1..1] of car; count,limit: integer; temp: car; begin writeln('vvod'); assign(text_out, 'input.txt'); rewrite(text_out); cars[1].mark : = 'lada vesta bbb'; cars[1].year : = 2000; cars[1].colour : = 'красный'; cars[1].number : = 'а111ааrus000'; write(text_out, cars[1]); writeln(''); readln(limit); for count: =1 to limit do begin writeln('введите марку автомобиля'); readln(temp.mark); writeln('введите год выпуска автомобиля'); readln(temp.year); writeln('введите цвет автомобиля'); readln(temp.colour); writeln('введите номер автомобиля'); readln(temp.number); write(text_out, temp); end; close(text_out); end. и пример поиска в том же типизированном файле uses crt; type car = record mark: string[64]; year: integer; colour: string[32]; number: string[12]; end; var text_in: file of car; temp: car; count: integer; mask: string; begin writeln('введите искомый цвет'); readln(mask); assign(text_in, 'input.txt'); reset(text_in); while not eof(text_in) do begin read(text_in, temp); if temp.colour = mask then begin write('машина заданного цвета '); writeln(temp.mark); write(temp.year); writeln(' года выпуска'); write('государственный знак номер '); writeln(temp.number); writeln(); end; end; end. можно и обычным текстовым файлом, но проще типизированным.
Вопрос:
Каковы условия применения вложенного условного оператора?
ответ:Вложенные условные операторы применяются тогда, когда ход программы зависит одновременно от нескольких условий (например, когда мы ищем максимальное из трёх чисел).
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
maslyuk0506.11.2021 13:34
-
NarutoUzumaki199903.02.2022 17:11
-
polinamanush15504.02.2022 05:48
-
mtrololo0922.06.2022 22:29
-
owl4206.02.2022 10:41
-
madi10119.11.2020 02:33
-
lanamalinena27.10.2022 09:45
-
mrmistik4106.10.2022 10:05
-
Bogdan895027.05.2022 10:40
-
mariakyzminova22.04.2022 09:15
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.