Lista prova icc

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (760 palavras )
  • Download(s) : 0
  • Publicado : 21 de junho de 2012
Ler documento completo
Amostra do texto
1 – recebe o ponto, e imprime o quadrante em que o ponto está. #include <stdio.h>#include <stdlib.h> /ntypedef struct{ int x; int y;}Ponto; /nintmain(){ Ponto p; scanf("%d %d",&p.x, &p.y); if(p.x>0 && p.y>0) printf("QUADRANTE 1"); if(p.x>0 && p.y<0) printf("QUADRANTE 4"); if(p.x<0&& p.y>0) printf("QUADRANTE 2"); if(p.x<0 && p.y<0) printf("QUADRANTE 3"); if(p.x==0 && p.y==0) printf("NENHUM"); getchar(); getchar(); return 0;} |2- recebe ponto do centro da esfera e raio, e o ponto.Imprime se o pto ta na esfera ou não. Sim (fora).#include <stdio.h>#include <stdlib.h>#include <math.h>/ntypedef struct{ int x; int y; int z; /n}Ponto;typedef struct{ Ponto c; int r;/n}Esfera;void verifica(Ponto p, Esfera e); /nint main(){ Ponto p; Esfera e; scanf("%d %d %d %d",&e.c.x, &e.c.y, &e.c.z, &e.r); scanf("%d%d %d",&p.x, &p.y, &p.z); verifica(p,e); getchar(); getchar(); return 0;} /nvoid verifica(Ponto p, Esfera e){int i; if(sqrt((p.x-e.c.x)*(p.x-e.c.x) + (p.y-e.c.y)*(p.y-e.c.y)+ (p.z-e.c.z)*(p.z-e.c.z)) > e.r) printf("SIM"); else printf("NAO"); } | 3- Recebe uma data, DD MM AAAA, e recebeum número de dias.Imprime a soma do número de dias na data recebida.#include <stdio.h>#include <stdlib.h> /ntypedef struct{ int d; int m; int a;}Data;/nvoid atualiza_data(Data x, int n);int main(){ /n Data x; int n; scanf("%d %d %d", &x.d,...
tracking img