Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Implemente um programa para cadastrar as informações para as 50 figuras do item c do exercício 1.
- Em seguida (em outro conjunto de laços) exiba todos os dados.*/
- #include<stdio.h>
- #define MAX 3
- #define MAXPONTO 400
- struct tipoFigura{
- int ponto[MAXPONTO][2], cont;
- };
- int main()
- {
- struct tipoFigura figuras[MAX];
- int i, j, l;
- //cadastrando os pontos
- for(i=0;i<MAX;i++)
- {
- printf("\nFigura %d\n",i+1);
- figuras[i].cont=0;
- for(j=0;j<MAXPONTO;j++)
- {
- printf("Ponto %d:\n",j+1);
- for(l=0;l<2;l++){
- printf("Digite um numero(ou -1 para sair): ");
- scanf("%d", &figuras[i].ponto[j][l]);
- if(figuras[i].ponto[j][l]==-1)//volta para outra figura
- break;}
- if(figuras[i].ponto[j][l]==-1)//volta para outra figura
- break;
- figuras[i].cont++;
- }
- }
- //exibindo o numero da figura e os pontos
- for(i=0;i<MAX;i++)
- {
- printf("\n\nFigura %d:\n",i+1);
- for(j=0;j<figuras[i].cont;j++){
- for(l=0;l<2;l++)
- printf("%d ",figuras[i].ponto[j][l]);
- printf("\n");}
- }
- getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment