Foros del Web » Programación para mayores de 30 ;) » C/C++ »

(AYUDA) Hallar el area del triangulo

Estas en el tema de (AYUDA) Hallar el area del triangulo en el foro de C/C++ en Foros del Web. Bueno primeramente darles un saludo a todos... soy nuevo en la comunidad y necesito una mano con este codigo: Código: #include<iostream.h> #include<conio.h> void main() { ...
  #1 (permalink)  
Antiguo 13/03/2011, 20:03
 
Fecha de Ingreso: marzo-2011
Mensajes: 2
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta (AYUDA) Hallar el area del triangulo

Bueno primeramente darles un saludo a todos... soy nuevo en la comunidad y necesito una mano con este codigo:
Código:
#include<iostream.h>
#include<conio.h>

void main()
{
float A,B,C,area,p;

cout<<"ingrese primer lado:";
cin>>A;
cout<<"ingrese segundo lado:";
cin>>B;
cout<<"ingrese tercer lado:";
cin>>C;
p=(A+B+C)/2;
cin>>p;
area=(p(p-A)(p-B)(p-C))^1/2;
cout<<"el area del triangulo es:";
cin>>area;
}
Estoy trabajando en borlan c++ y no me corre, me sale un error:
"call nonfunction"
si estoy errado en algo porfavor guienme
gracias de antemano
  #2 (permalink)  
Antiguo 14/03/2011, 02:00
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 2 meses
Puntos: 89
Respuesta: (AYUDA) Hallar el area del triangulo

En esta linea faltan los operadores de multiplicación

area=(p(p-A)(p-B)(p-C))^1/2;
  #3 (permalink)  
Antiguo 14/03/2011, 05:32
 
Fecha de Ingreso: marzo-2011
Mensajes: 2
Antigüedad: 13 años, 1 mes
Puntos: 0
De acuerdo Respuesta: (AYUDA) Hallar el area del triangulo

Si ese era el error, ahora lo corregi y me corrio bien:

Código:
#include<iostream.h>
#include<conio.h>
#include<math.h>

void main()
{
float A,B,C,area,p;

cout<<"ingrese primer lado:";
cin>>A;
cout<<"ingrese segundo lado:";
cin>>B;
cout<<"ingrese tercer lado:";
cin>>C;
p=(A+B+C)/2;
area=sqrt(p*(p-A)*(p-B)*(p-C));
cout<<"el area del triangulo es:"<<area;
getch();
}
Listo! gracias =)

Etiquetas: area, hallar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:02.