Funciones Predefinidas - Departamento de Ingeniería Química
Transcripción
Funciones Predefinidas - Departamento de Ingeniería Química
Programación Instituto Tecnológico de Celaya EJERCICIOS 1. Determine el valor de las siguientes expresiones en C++ a) sqrt(16.0) b) pow(2.0,3.0) c) ceil(5.2) d) floor(5.2) e) sqrt(pow(3.0,2.0)) f) 7/abs(-2) 2. Represente en C++ las siguientes operaciones aritméticas x 2 + y 1.5 a) 3. b) y tan x c) x3 x 2 + y 1.5 d) 3 e) sen(a) sen(b) – cos(a) cos(b) Escriba un programa que, dado el diámetro de una esfera, calcule su volumen 4. Para la siguiente figura, haga un programa en el que dados θ y r, calcule los lados del triángulo rectángulo (x,y). r y θ x Ingeniería Química Programación Instituto Tecnológico de Celaya EJERCICIOS Programa para el Cálculo del Volumen de una Esfera #include <iostream.h> #include <stdlib.h> #include <math.h> int main() { /* Este programa calcula el volumen de una esfera, dado el diametro de la misma */ /* Declaración de variables*/ double radio, diametro, volumen ; const double PI = 3.1415926; /* Procesamiento */ cout<< "Dame el diametro de la esfera \n"; cin>> diametro; radio = diametro / 2; volumen = (4*PI)/3 * pow(radio,3.0); cout<<"\n"; cout<<"El volumen de la esfera es " <<volumen<<" \n" << " \n”; system("PAUSE"); return 0; } Ingeniería Química Programación Instituto Tecnológico de Celaya Programa para el Cálculo de los Catetos de un Triángulo Rectángulo #include <iostream.h> #include <stdlib.h> #include <math.h> int main() { /* Este programa calcula el valor de los catetos de un triángulo rectángulo dados la hipotenusa y el ángulo entre ellos */ /* Declaración de variables*/ double cateto_opuesto, cateto_adyacente, hipotenusa, angulo; const double PI = 3.1415926; /* Procesamiento */ cout<< "Dame la hipotenusa del triangulo \n"; cin>> hipotenusa; cout<< "Dame el angulo que forman los catetos (en grados)\n"; cin>> angulo; angulo = (angulo * PI) / 180; cateto_opuesto = hipotenusa * sin(angulo); cateto_adyacente = hipotenusa * cos(angulo); cout<<"\n"; cout<<"El cateto opuesto es " <<cateto_opuesto<<" \n"; cout<<"El cateto adyacente es " <<cateto_adyacente<<" \n"; system("PAUSE"); return 0; } Ingeniería Química