Форум программистов, компьютерный форум CyberForum.ru

Налог на земельную собственность - C++

Восстановить пароль Регистрация
 
OffSide
2 / 2 / 0
Регистрация: 03.10.2010
Сообщений: 111
18.03.2011, 22:42     Налог на земельную собственность #1
Местное налоговое управление нуждается в услугах по определению размеров налогообложения земельной собственности. Налоговая ставка определяется на 1м^2 и зависит от зано, в которой расположен земельный участок:1 зона - c1 руб/м^2; 2 - c2 руб/м^2; 3 - с3 руб/м^2; 4 - с4 руб/м^2; 5 - c5 руб/м^2.
Исходные данные включают номер и адрес земельного участка, зону, в которой он расположен, владельца, площадь в гектарах. Введите данные о змельных участках и сохраните их в файле. Вычислите и напечатайте налог по каждому земельному участку, указав его адрес, владельца и площадь. Затем подведите итог по каждой зоне отдельно, напечатав количество участков в данной зоне, общую их площадь, общую сумму налогообложения, и по всем зонам в целом. Значения с1, с2, с3, с4, с5 считываются из текстового файла.

я вот структуру составил, а что дальше делать не знаю(( помогите, если взять 4 зоны, ну и по 25 участков...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <stdio.h>
#include <conio.h>
 
 
struct uchastok
 
 {
 
  int nomer, zona;
  char adres [40], vladelec[25];
  float S;
 };
 
void main ()
 {
  uchastok u;
  char filename []="uchastki.dat";
  char s='\0';
  FILE *f;
  clrscr ();
  f=fopen (filename, "rb+");
 
  if (1)
    {
//     do
       {
        printf ("\n Файл существует. Выберете действие :\n");
        printf ("0-Создать файл заного \n");
        printf ("1-добавить данные в существующий файл \n");
        printf ("2-*Ничего не делать \n");
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2011, 22:42     Налог на земельную собственность
Посмотрите здесь:

Определить, какую заработную плату получит на фирме работник за выполненную работу, если ему начислено S, а налог составляет 20%. C++
C++ Налог на земельную собственность
C++ подоходный налог
Web Авторские права и интеллектуальная собственность
Как сохранить собственность при разводе?
налог за налог
Исходный код != интеллектуальная собственность
Найти фирму, от которой государство получает наибольший налог C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OffSide
2 / 2 / 0
Регистрация: 03.10.2010
Сообщений: 111
21.03.2011, 11:14  [ТС]     Налог на земельную собственность #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#include <stdio.h>
#include <conio.h>
#include <math.h>
 
const c1=100;
const c2=200;
const c3=300;
const c4=400;
const c5=500;
 
 
struct uchastok
 
 {
 
  int nomer, zona;
  char adres [40], vladelec[25];
  float S;
 };
 
void main ()
 {
  uchastok u;
  char filename []="uchastki.dat";
  char s='\0';
  FILE *f;
  clrscr ();
  f=fopen (filename, "rb+");
 
  if (f)
    {
     do
       {
    printf ("\n ”*©« бгйҐбвўгҐв. ‚лЎҐаҐвҐ ¤Ґ©бвўЁҐ:\n");
    printf ("0-ᮧ¤*вм д*©« §**®Ј® \n");
    printf ("1-¤®Ў*ўЁвм ¤***лҐ ў бгйҐбвў.д*©« \n");
    printf ("2-*ЁзҐЈ® *Ґ ¤Ґ«*вм \n");
    s=getche ();
    if (s=='0')      f=fopen (filename, "wb+");
    else if (s=='1') f=fopen (filename, "ab+");
       }
       while (s!='0' && s!='1' && s!='2');
       f=fopen (filename, "wb+");
       if (s!='2')
 
    {
     do
      {fflush (stdin);
       printf ("\n FIO_vladelec:"); gets (u.vladelec);
       printf ("\n Adres:");        gets (u.adres);
       printf ("\n Nomer:");        scanf("%d", &u.nomer);
       printf ("\n Zona:");         scanf("%d", &u.zona);
       printf ("\n S:");            scanf("%d", &u.S);
 
 
 
 
     fwrite (&u,sizeof (u),1,f);
     printf ("\n Џа®¤®«¦Ёвм ўў®¤?[d/n]:");
     fflush (stdin);
     s=getchar ();
     printf ("\n ЙННННННННННННННЛНННННННННННННННЛНННННЛННННЛНННН» ");
     printf ("\n єvladelec      єadres          єnomerєzonaє  S є ") ;
     printf ("\n ИННННННННННННННКНННННННННННННННКНННННКННННКННННј ")  ;
 
 
     while (fread (&u,sizeof (u),1,f)
     {printf ("\nє%-25s         є%-40s          є%3d  є%1d є%3d є"u.vladelec,u.adres,u.nomer,u.zona,u.S);
      printf ("\nИННННННННННННННКНННННННННННННННКНННННКННННКННННј");
      fclose (f);
Yandex
Объявления
21.03.2011, 11:14     Налог на земельную собственность
Ответ Создать тему
Опции темы

Текущее время: 21:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru