logo Thecsea.it
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License
scolastica » esercizi » terza superiore » linguaggio c

Testo dell'esercizio

data la retta y = mx +q e il punto P di coordinate (x1,y1) , controllare se il punto appartiene alla retta.

mostra soluzione

/*
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;
}

torna

Copyright © 2004-2020 thecsea.it (Claudio Cardinale - [email protected])! Tutti i diritti riservati. - contattaci