Программирование Си
Налог на земельную собственность. Местное налоговое управление нуждается в услугах по определению размеров налогообложения земельной собственности. Налоговая ставка определяется на 1 кв.м. и зависит от зоны, в которой расположен земельный участок: 1 зона - c1 руб./кв.м.; 2 - c2 руб./кв.м.; 3 - c3 руб./кв.м.; 4 - c4 руб./кв.м.; 5 - c5 руб./кв.м.
Исходные данные включают номер и адрес земельного участка, зону, в которой он расположен, владельца, площадь в гектарах. Обеспечьте ввод данных о земельных участках и сохранение их в файле.
Вычислите и напечатайте налог по каждому земельному участку, указав его адрес, владельца и площадь. Затем подведите итог по каждой зоне отдельно, напечатав количество участков в данной зоне, общую их площадь, общую сумму налогообложения, и по всем зонам в целом. Значения с1, с2, с3, с4 и с5 считываются из текстового файла.
Обеспечьте:
1) вывод информации в порядке возрастания номеров зон, при этом в каждой зоне фамилии владельцев располагайте в алфавитном порядке (используйте сортировку Шелла);
2) вывод информации в порядке убывания суммы налога (сортировка выбором).
Создайте линейный список, упорядоченный по фамилиям владельцев в алфавитном порядке. Обеспечьте полный просмотр информации, поиск информации о конкретном владельце.
Построить столбчатую диаграмму, отражающую сумму налогов по каждой зоне.
. Местное налоговое управление нуждается в услугах по определению размеров налогообложения земельной собственности. Налоговая ставка определяется на 1 кв.м. и зависит от зоны, в которой расположен земельный участок: 1 зона - c1 руб./кв.м.; 2 - c2 руб./кв.м.; 3 - c3 руб./кв.м.; 4 - c4 руб./кв.м.; 5 - c5 руб./кв.м.
Исходные данные включают номер и адрес земельного участка, зону, в которой он расположен, владельца, площадь в гектарах. Обеспечьте ввод данных о земельных участках и сохранение их в файле.
Вычислите и напечатайте налог по каждому земельному участку, указав его адрес, владельца и площадь. Затем подведите итог по каждой зоне отдельно, напечатав количество участков в данной зоне, общую их площадь, общую сумму налогообложения, и по всем зонам в целом. Значения с1, с2, с3, с4 и с5 считываются из текстового файла.
Обеспечьте:
1) вывод информации в порядке возрастания номеров зон, при этом в каждой зоне фамилии владельцев располагайте в алфавитном порядке (используйте сортировку Шелла);
2) вывод информации в порядке убывания суммы налога (сортировка выбором).
Создайте линейный список, упорядоченный по фамилиям владельцев в алфавитном порядке. Обеспечьте полный просмотр информации, поиск информации о конкретном владельце.
Построить столбчатую диаграмму, отражающую сумму налогов по каждой зоне.