Archivio
Opzioni


Ricerca














C++


DESCRIZIONE PROBLEMA "RETTE2"

PROBLEMA:

Scrivere un programma che, dati due punti espressi tramite coordinate (x,y), restituisce l'equazione della retta passante per quei due punti.

ANALISI:

Il programma leggerà le coordinate dei due punti, dopodichè calcolerà l'equazione nella forma Y = mx + q, dove m=(y2-y1)/(x2-x1) e q=-m+y1

VARIABILI UTILIZZATE:

  • double x1: ascissa del primo punto
  • double x2: ascissa del secondo punto
  • double y1: ordinata del primo punto
  • double y2: ordinata del secondo punto
  • double m: coefficiente angolare della retta
  • double q: ordinata all'origine della retta
  • char continua: controlla la ripetizione del programma

NOTE PARTICOLARI:

  • Il codice è stato inserito all'interno di un ciclo while che ripete il programma finchè la variabile "continua" è uguale a 'y'. Alla fine di ogni ciclo viene chiesto all'utente se vuole continuare. In caso di risposta negativa il programma termina.

GUARDA IL CODICE SORGENTE

ESERCIZI