//----------------------------------------------------------------- // Verificació de condicions amb operadors relacionals // // Joan Aranès Clua // data: 15/12/2001 // // Pertany el punt (x,y) al cercle de centre (a,b) i radi r ? //----------------------------------------------------------------- #include <stdio.h> #include <math.h> void main () { double a,b,r,x,y; double dist2;//distància euiclidiana al quadrat entre P(x,y) i O(a,b) //definició de la circumferència -> cercle printf("-----------------------------------\n"); printf("Definiu una circumfer\x08Ancia donant el centre i el radi:\n"); printf("introdu\x08Bu les coordenades del centre de la circumfer\x08Ancia: a i b, separades per un espai:\n"); scanf("%lf %lf",&a, &b); printf("introdu\x08Bu el valor del radi de la circumfer\x08Ancia r:\n"); scanf("%lf",&r); //definició del punt P(x,y) interior o exterior a la circumferència printf("-----------------------------------\n"); printf("Pertany el punt P(x,y) al cercle de centre O(a,b) i radi r ?\n"); printf("introdu\x08Bu les coordenades del punt P: x i y, separades per un espai:\n"); scanf("%lf %lf",&x, &y); printf("\n"); printf("Si el punt P \x082s interior a la c. escriur\x085 un 1,en cas\n"); printf("contrari escriur\x085 un 0 ....\n"); printf("\n"); // càlcul de la distància al quadrat entre el centre de la c. i el punt dist2=pow((x-a),2)+pow((y-b),2); printf("resposta:\n"); printf("%d\n",dist2<=pow(r,2)); }
viernes, 1 de octubre de 2021
Punto interior/exterior a una circunferencia. Un ejercicio de programación en C/C++
Etiquetas:
C,
C/C++,
punto interior/exterior a una circunferencia
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario