data la retta y = mx +q e il punto P di coordinate (x1,y1) , controllare se il punto appartiene alla retta.
/*
CLAUDIO CARIDNALE 3AI
data la retta y = mx +q e il punto P di coordinate (x1,y1) , controllare se il punto appartiene alla retta.
*/
#include<stdio.h>
int punto(float m, float q, float x1, float y1);
int main(){
//dichiarazioni
float m_r, q_r, x_r, y_r;
//acquisizione dati
printf("inserire m : ");
scanf("%f",&m_r);
printf("inserire q : ");
scanf("%f",&q_r);
printf("inserire x : ");
scanf("%f",&x_r);
printf("inserire y : ");
scanf("%f",&y_r);
//chiamate di funzioni e visualizzazione risultati
//funzione punto
if(punto(m_r, q_r,x_r, y_r))
printf("il punto appartiene alla retta\n");
else
printf("il punto non appartiene alla retta\n");
}
//funzioni
//funzione punto
int punto(float m, float q, float x1, float y1){
if(m*x1+q == y1)
return 1;
return 0;
}