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

Testi Consigliati:

Il linguaggio C. Principi di programmazione e manuale di riferimento. Ediz. MyLab. Con Contenuto digitale per download e accesso on line
C guida alla programmazione: Conoscere lo standard C11 dalle basi del linguaggio alle direttive del preprocessore (Programmare con C Vol. 1)
Programmazione in C

torna



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