Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/10/2011, 15:28
juangebeboz
 
Fecha de Ingreso: octubre-2011
Mensajes: 15
Antigüedad: 13 años, 1 mes
Puntos: 1
Respuesta: Convertir de grados, minutos y segundos a radianes

Al final quedaría esto:
Código C++:
Ver original
  1. #include <cstdlib>
  2.     #include <iostream>
  3.              
  4.     using namespace std;
  5.     const float CONSTGRADRAD = 3.14159265358979323846 / 180;
  6.     const float CONSTSEGMIN = 0.016666666;
  7.     const float CONSTMINGRAD = 0.016666666;
  8.      
  9.     int main(int argc, char *argv[])
  10.     {
  11.         float rad, grad, min, seg, minutos, grados, radianes, totalgrados;
  12.         cout << "Programa para convertir grados a radianes\n";
  13.         for (;;)
  14.         {
  15.             cout << "Introduzca la cantidad en grados: ";
  16.             cin >> grad;
  17.            
  18.             cout << "Introduzca la cantidad en minutos: ";
  19.             cin >> min;
  20.                        
  21.             cout << "Introduzca la cantidad en segundos: ";
  22.             cin >> seg;
  23.                        
  24.             minutos = seg * CONSTSEGMIN;
  25.             grados = (minutos + min) * CONSTMINGRAD;
  26.             totalgrados = grad + grados;
  27.             radianes = totalgrados * CONSTGRADRAD;
  28.            
  29.             cout << "Esa cantidad en radianes es: ";
  30.             cout << radianes;
  31.             cout << endl;
  32.         }
  33.         system("PAUSE");
  34.         return 0;
  35.     }