Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //////////// Programa Difícil ////////////
- #include <time.h>
- #include <stdio.h>
- #include <stdlib.h>
- #define SIZE 5
- // Estrutura Global
- struct bot
- {
- int xpos;
- int ypos;
- };
- // Prototipação - Formato Estrutura
- struct bot funcao(struct bot b);
- int main()
- {
- // Declaração de variáveis
- int i;
- struct bot robots[SIZE];// Instanciação de objeto "robots"
- // Controle de números randômicos
- srand( (unsigned) time(NULL) );
- for( i = 0; i < SIZE; i++ )
- {
- robots[i] = funcao(robots[i]);
- printf("\n Robot %d: Coordinates: %d,%d \n", i + 1, robots[i].xpos, robots[i].ypos);
- }
- return(0);
- }
- struct bot funcao(struct bot b)
- {
- int x,y;
- x = rand();
- x %= 20;
- y = rand();
- y %= 20;
- b.xpos = x;
- b.ypos = y;
- return(b);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement