# Untitled

user_9243973
plain_text
2 years ago
3.1 kB
1
Indexable
Never
```void Stat(int T[][100], int n, int m)
{
int i, j, surface1, surface2, surface3, surface4;
surface1 = 0;
surface2 = 0;
surface3 = 0;
surface4 = 0;

for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
if (T[i][j] == 1)
{
surface1 = surface1 + 1;
}
if (T[i][j] == 2)
{
surface2 = surface2 + 1;
}
if (T[i][j] == 3)
{
surface3 = surface3 + 1;
}
if (T[i][j] == 4)
{
surface4 = surface4 + 1;
}
}
}
printf("\n Sur la carte il y a :");
printf("\n\t\t\t %c",201);
for(int a=0;a<19;a++) printf("%c",205);
printf("%c",203);
for(int a=0;a<19;a++) printf("%c",205);
printf("%c",187);
printf("\n\t\t\t %c",186);
for(int a=0;a<7;a++) printf(" ");
SetColor(1);
if(surface1/10==0)
printf("  %d", surface1);
if(surface1/10<10 &&surface1/10!=0)
printf(" %d", surface1);
if(surface1/10>=10)
printf("%d", surface1);
SetColor(15);
for(int a=0;a<9;a++) printf(" ");
printf("%c",186);
for(int a=0;a<7;a++) printf(" ");
SetColor(4);
if(surface2/10==0)
printf("  %d", surface2);
if(surface2/10<10 &&surface2/10!=0)
printf(" %d", surface2);
if(surface2/10>=10)
printf("%d", surface2);
SetColor(15);
for(int a=0;a<9;a++) printf(" ");
printf("%c",186);
printf("\n\t\t\t %c",186);
//for(int a=0;a<19;a++) printf(" ");
SetColor(1);
printf("  zones agricoles  ");
SetColor(15);
printf("%c",186);
//for(int a=0;a<19;a++) printf(" ");
SetColor(4);
printf("zones d'habitations");
SetColor(15);
printf("%c",186);
printf("\n\t\t\t %c",204);
for(int a=0;a<19;a++) printf("%c",205);
printf("%c",206);
for(int a=0;a<19;a++) printf("%c",205);
printf("%c",185);
printf("\n\t\t\t %c",186);
for(int a=0;a<7;a++) printf(" ");
SetColor(6);
if(surface3/10==0)
printf("  %d", surface3);
if(surface3/10<10 &&surface3/10!=0)
printf(" %d", surface3);
if(surface3/10>=10)
printf("%d", surface3);
SetColor(15);
for(int a=0;a<9;a++) printf(" ");
printf("%c",186);
for(int a=0;a<7;a++) printf(" ");
SetColor(2);
if(surface4/10==0)
printf("  %d", surface4);
if(surface4/10<10 &&surface4/10!=0)
printf(" %d", surface4);
if(surface4/10>=10)
printf("%d", surface4);
SetColor(15);
for(int a=0;a<9;a++) printf(" ");
printf("%c",186);
printf("\n\t\t\t %c",186);
SetColor(6);
printf("      forets       ");
SetColor(15);
printf("%c",186);
SetColor(2);
printf("zones industrielles");
SetColor(15);
printf("%c",186);
printf("\n\t\t\t %c",200);
for(int a=0;a<19;a++) printf("%c",205);
printf("%c",202);
for(int a=0;a<19;a++) printf("%c",205);
printf("%c",188);
printf("\n  -");
}
```