Advertisement
Guest User

Untitled

a guest
Aug 17th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.30 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5.  
  6. {
  7.  
  8. /*Declaração de váriaveis*/
  9. int cordenadas;
  10.     puts("Digite quantas cordernadas deseja.");
  11.     scanf("%d", &cordenadas); //tamanho dos vetores X e Y.
  12.  
  13. int a, b, c, d, vetx[cordenadas], vety[cordenadas], total = 0;
  14.     printf("Informe %d cordenadas. No seguinte formato x : y \n", cordenadas); //Digite quantas cordenadas deseja.
  15.  
  16. for(a = 0; a < cordenadas; a++)
  17. {
  18.     scanf("%d : %d",&vetx[a], &vety[a]);
  19. }
  20.  
  21. for(a = 0; a < cordenadas; a++){
  22.         for(b = 0; b < cordenadas; b++){
  23.                 if (vety[a] == vety[b] && vetx[a] < vetx[b]){
  24.                         for(c=0; c < cordenadas; c++){
  25.                                 if (vetx[b]==vetx[c] && vety[b]<vety[c])
  26.                                     for(d = 0; d < cordenadas; d++){
  27.                                             if(vety[c]==vety[d] && vetx[c]>vetx[d])
  28.                                                 if (vetx[d] == vetx[a])
  29.                                                     total = total + 1;
  30.                                         }
  31.                             }
  32.                     }
  33.             }
  34.     }
  35.     if (total == 0){
  36.         puts("As cordernadas informadas não formaram nem um retangulo.");
  37.  
  38.     }
  39.     else
  40.     {
  41.         printf("As cordernadas formaram %d retangulos.", total);
  42.  
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement