0% encontró este documento útil (0 votos)
59 vistas1 página

Calcular distancias y área de triángulo

Este programa permite calcular y mostrar las distancias de tres puntos ingresados por el usuario al centro (0,0), y determinar si es posible formar un triángulo con esos tres puntos calculando su área. El programa solicita las coordenadas de los tres puntos, calcula la distancia de cada punto al centro, e imprime los resultados.

Cargado por

Bryan Galvez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
59 vistas1 página

Calcular distancias y área de triángulo

Este programa permite calcular y mostrar las distancias de tres puntos ingresados por el usuario al centro (0,0), y determinar si es posible formar un triángulo con esos tres puntos calculando su área. El programa solicita las coordenadas de los tres puntos, calcula la distancia de cada punto al centro, e imprime los resultados.

Cargado por

Bryan Galvez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como TXT, PDF, TXT o lee en línea desde Scribd

//-------------------------------------------------------------------------//

// Programa que permite calcular y mostrar las distancias de los tres puntos
// al centro C(0,0). Y de ser factible en caso se pueda//
// formar un triángulo con los tres puntos//
// calcular y mostrar el área de dicho triángulo...//
// Autor : Johnny Bryan Galvez Gomez //
//-------------------------------------------------------------------------//

#include <iostream>
using namespace std;
int main()
{
float x1;
float x2;
float x3;
float y1;
float y2;
float y3;
float distancia_1;
float distancia_2;
float distancia_3;
//Ingreso de datos
cout << "Ingrese la abscisa del 1er punto:"; cin >> x1;
cout << "Ingrese la ordenada del 1er punto:"; cin >> y1;
cout << "Ingrese la abscisa del 2do punto:"; cin >> x2;
cout << "Ingrese la ordenada del 2do punto:"; cin >> y2;
cout << "Ingrese la abscisa del 3er punto:"; cin >> x3;
cout << "Ingrese la ordenada del 3er punto:"; cin >> y3;
// PROCESO: Programa Principal
distancia_1 = float(sqrt(float(float(pow(x1, 2) + pow(y1, 2)))));
distancia_2 = float(sqrt(float(float(pow(x2, 2) + pow(y2, 2)))));
distancia_3 = float(sqrt(float(float(pow(x3, 2) + pow(y3, 2)))));
// SALIDA: Impresión de resultados
cout << "El primer punto sera" << "(" << x1 << ";" << y1 << ")" << endl;
cout << "El segundo punto sera" << "(" << x2 << ";" << y2 << ")" << endl;
cout << "El tercer punto sera" << "(" << x3 << ";" << y3 << ")" << endl;
cout << "La distancia del primer punto al punto C(0,0) es:" << distancia_1 <<
endl;
cout << "La distancia del segundo punto al punto C(0,0) es:" << distancia_2
<< endl;
cout << "La distancia del tercer punto al punto C(0,0) es:" << distancia_3 <<
endl;
return 0;
}

También podría gustarte