ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

C++ Teorema De Pitagoras


Enviado por   •  22 de Abril de 2014  •  380 Palabras (2 Páginas)  •  584 Visitas

Página 1 de 2

#include <iostream>

#include <conio.h>

#include <cmath>

using namespace std;

void hipotenusa(float A,float B,float*C);

void catadyasente(float C,float B,float *A);

void catopuesto(float C,float A,float *B);

int main (){

float A, B, C;

int x;

cout<<"\n 1. La hipotenusa, \n 2. Cateto adyasente, \n 3. ateto opuesto";

cin>>x;

switch(x){

case 1:

cout<<"\nel valor de los catetos: ";

cin>>A,B;

hipotenusa(A, B, &C);

cout<<"Resultado: "<<C<<"\n\n";

break;

case 2:

cout<<"\nlos valores: ";

cin>>C,B;

catadyasente(C,B,&A);

cout<<"Resultado: "<<A<<"\n\n";

break;

case 3:

cout<<"\nlos valores: ";

cin>>C,B;

catopuesto(C,A,&B);

cout<<"Resultado: "<<B<<"\n\n";

break;}

return 0;}

void hipotenusa(float A, float B, float*C){

*C=sqrt(pow(A,2)+pow(B,2));}

void catadyasente(float C, float B, float *A){

*A=sqrt(pow(C,2)-pow(B,2));}

void catopuesto(float C,float A,float *B){

*B=sqrt(pow(C,2)-pow(A,2));}

...

Descargar como (para miembros actualizados) txt (1 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com