fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. #include <iostream> // Cargo librerías (colecciones de funciones ya hechas que hacen cositas): "iostream" me permite sacar texto
  4. #include <cmath> // y números por el terminal, para que puedas ver el valor de pi, y "cmath" es una colección de funciones
  5. #include <fstream> // matemáticas que necesito, como elevar al cuadrado y hacer la raiz cuadrada.
  6.  
  7. using namespace std; // A efectos práticos, esto es para no tener que poner "std" todo el rato.
  8.  
  9. int main(){ // ¡Comenzamos!
  10.  
  11. // Imprimimos en el terminal... la bienvenida ;)
  12.  
  13. cout<<endl<<endl;
  14. cout<<" ╔═╗ ┬ ┬┌─┐┌┐┌┌┬┐┬ ┬┌┬┐ ╔═╗┬─┐┌─┐┌─┐┌┬┐┬ ┬┬─┐┌─┐"<<endl;
  15. cout<<" ║═╬╗│ │├─┤│││ │ │ ││││ ╠╣ ├┬┘├─┤│ │ │ │├┬┘├┤"<<endl;
  16. cout<<" ╚═╝╚└─┘┴ ┴┘└┘ ┴ └─┘┴ ┴ ╚ ┴└─┴ ┴└─┘ ┴ └─┘┴└─└─┘"<<endl;
  17. cout<<" ______________________________________________________________________ "<<endl<<endl;
  18. cout<<" PRESENTA... "<<endl;
  19. cout<<endl;
  20. cout<<" ╔═╗┌─┐┬ ┌─┐┬ ┬┬ ┌─┐ ┌┬┐┌─┐ ╔═╗┬ ╔═╗┌─┐┬─┐┬┌─┐┌─┐"<<endl;
  21. cout<<" ║ ├─┤│ │ │ ││ │ │ ││├┤ ╠═╝│ ─── ╚═╗├┤ ├┬┘│├┤ └─┐"<<endl;
  22. cout<<" ╚═╝┴ ┴┴─┘└─┘└─┘┴─┘└─┘ ─┴┘└─┘ ╩ ┴ ╚═╝└─┘┴└─┴└─┘└─┘"<<endl;
  23.  
  24. cout<<endl<<" Sumas infinitas... ¡Al alcance de tu propio dispositivo!"<<endl<<endl;
  25.  
  26. cout<<"_____________________________________________________________________________________________"<<endl<<endl;
  27. cout<<" ADVERTENCIA "<<endl;
  28. cout<<"Si está usando este código en un compilador online, puede ser que utilizar un número excesivo"<<endl;
  29. cout<<" de términos haga que el cálculo necesite tanto tiempo para ser computado que el compilador lo"<<endl;
  30. cout<<" aborte automáticamente. En ese caso, pruebe un número menor."<<endl;
  31.  
  32. //////////////////////////////////////////////////////////////////////////////////////////////////////////////
  33. //////////////////////////////////////////////////////////////////////////////////////////////////////////////
  34. //////////////////////////////////////////////////////////////////////////////////////////////////////////////
  35.  
  36. double N = 12345; // NÚMERO DE TÉRMINOS A SUMAR. ¡CAMBIAD ESTO!
  37.  
  38. //////////////////////////////////////////////////////////////////////////////////////////////////////////////
  39. //////////////////////////////////////////////////////////////////////////////////////////////////////////////
  40. //////////////////////////////////////////////////////////////////////////////////////////////////////////////
  41.  
  42. // Se introduce tal número por terminal:
  43.  
  44. cout<<endl<<" ╔═════════════════════════════════════════════════════════════════════════════════════════════╗";
  45. cout<<endl<<" ║ Número de términos que quierer sumar : "<<N;
  46. cout<<endl<<" ╚═════════════════════════════════════════════════════════════════════════════════════════════╝";
  47.  
  48. double S=0; // Defino la suma total de los términos y la inicializo a 0.
  49.  
  50. for (int i=0; i<N; i++) { // Bucle, recorre todo los naturales hasta N.
  51. S=S+ 1/pow(i+1,2); // En cada vuelta se añade a S el siguiente término.
  52. }
  53.  
  54. double pi=sqrt(6*S); // Se calcula pi.
  55.  
  56.  
  57. cout.precision(15); // Estos son el número de digitos que quiero que se expulsen por pantalla. Puedes aumentarlo si quieres.
  58.  
  59. // Sacamos los resultados por pantalla para disfrute del usuario:
  60.  
  61. cout<<endl<<" ╔════════════════════════════════════════════════════════════════════════════════════════╗";
  62. cout<<endl<<" ║ "<<"Pi = "<<pi;
  63. cout<<endl<<" ║";
  64. cout<<endl<<" ║ "<<"El valor real de pi se encuentra algo más arriba";
  65. cout<<endl<<" ╚════════════════════════════════════════════════════════════════════════════════════════╝"<<endl<<endl;
  66.  
  67.  
  68. return 0; // Y hemos terminado. Cerramos el chiringuito.
  69.  
  70. }
  71.  
  72.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:3: error: illegal character: '#'
#include <iostream>  // Cargo librer?as (colecciones de funciones ya hechas que hacen cositas): "iostream" me permite sacar texto
^
Main.java:3: error: class, interface, or enum expected
#include <iostream>  // Cargo librer?as (colecciones de funciones ya hechas que hacen cositas): "iostream" me permite sacar texto
         ^
Main.java:4: error: illegal character: '#'
#include <cmath>     // y n?meros por el terminal, para que puedas ver el valor de pi, y "cmath" es una colecci?n de funciones
^
Main.java:5: error: illegal character: '#'
#include <fstream>   // matem?ticas que necesito, como elevar al cuadrado y hacer la raiz cuadrada.
^
Main.java:9: error: class, interface, or enum expected
int main(){           // ?Comenzamos!
^
Main.java:14: error: class, interface, or enum expected
    cout<<"                       ??? ? ??????????? ????  ???????????????? ???????"<<endl;
    ^
Main.java:15: error: class, interface, or enum expected
    cout<<"                       ????? ??????? ? ? ????  ?? ???????   ? ? ??????"<<endl;
    ^
Main.java:16: error: class, interface, or enum expected
    cout<<"                       ???????? ???? ? ???? ?  ?  ???? ???? ? ?????????"<<endl;
    ^
Main.java:17: error: class, interface, or enum expected
    cout<<"            ______________________________________________________________________     "<<endl<<endl;
    ^
Main.java:18: error: class, interface, or enum expected
    cout<<"                                          PRESENTA...                                  "<<endl;
    ^
Main.java:19: error: class, interface, or enum expected
    cout<<endl;
    ^
Main.java:20: error: class, interface, or enum expected
    cout<<"                  ???????  ???? ??  ???  ??????  ????       ????????????????"<<endl;
    ^
Main.java:21: error: class, interface, or enum expected
    cout<<"                  ?  ????  ?  ? ??  ? ?   ????   ????  ???  ????? ?????? ???"<<endl;
    ^
Main.java:22: error: class, interface, or enum expected
    cout<<"                  ???? ????????????????  ??????  ?  ?       ????????????????"<<endl;
    ^
Main.java:24: error: class, interface, or enum expected
    cout<<endl<<"                  Sumas infinitas... ?Al alcance de tu propio dispositivo!"<<endl<<endl;
    ^
Main.java:26: error: class, interface, or enum expected
    cout<<"_____________________________________________________________________________________________"<<endl<<endl;
    ^
Main.java:27: error: class, interface, or enum expected
    cout<<"                                         ADVERTENCIA                                     "<<endl;
    ^
Main.java:28: error: class, interface, or enum expected
    cout<<"Si est? usando este c?digo en un compilador online, puede ser que utilizar un n?mero excesivo"<<endl;
    ^
Main.java:29: error: class, interface, or enum expected
    cout<<" de t?rminos haga que el c?lculo necesite tanto tiempo para ser computado que el compilador lo"<<endl;
    ^
Main.java:30: error: class, interface, or enum expected
    cout<<"               aborte autom?ticamente. En ese caso, pruebe un n?mero menor."<<endl;
    ^
Main.java:36: error: class, interface, or enum expected
    double N = 12345;         // N?MERO DE T?RMINOS A SUMAR. ?CAMBIAD ESTO!
    ^
Main.java:44: error: class, interface, or enum expected
    cout<<endl<<"  ???????????????????????????????????????????????????????????????????????????????????????????????";
    ^
Main.java:45: error: class, interface, or enum expected
    cout<<endl<<"  ?                      N?mero de t?rminos que quierer sumar : "<<N;
    ^
Main.java:46: error: class, interface, or enum expected
    cout<<endl<<"  ???????????????????????????????????????????????????????????????????????????????????????????????";
    ^
Main.java:48: error: class, interface, or enum expected
    double S=0;  // Defino la suma total de los t?rminos y la inicializo a 0.
    ^
Main.java:50: error: class, interface, or enum expected
    for (int i=0; i<N; i++) {  // Bucle, recorre todo los naturales hasta N.
    ^
Main.java:50: error: class, interface, or enum expected
    for (int i=0; i<N; i++) {  // Bucle, recorre todo los naturales hasta N.
                  ^
Main.java:50: error: class, interface, or enum expected
    for (int i=0; i<N; i++) {  // Bucle, recorre todo los naturales hasta N.
                       ^
Main.java:52: error: class, interface, or enum expected
    }
    ^
Main.java:57: error: class, interface, or enum expected
    cout.precision(15); // Estos son el n?mero de digitos que quiero que se expulsen por pantalla. Puedes aumentarlo si quieres.
    ^
Main.java:61: error: class, interface, or enum expected
    cout<<endl<<"  ??????????????????????????????????????????????????????????????????????????????????????????";
    ^
Main.java:62: error: class, interface, or enum expected
    cout<<endl<<"  ?                            "<<"Pi = "<<pi;
    ^
Main.java:63: error: class, interface, or enum expected
    cout<<endl<<"  ?";
    ^
Main.java:64: error: class, interface, or enum expected
    cout<<endl<<"  ?                "<<"El valor real de pi se encuentra algo m?s arriba";
    ^
Main.java:65: error: class, interface, or enum expected
    cout<<endl<<"  ??????????????????????????????????????????????????????????????????????????????????????????"<<endl<<endl;
    ^
Main.java:68: error: class, interface, or enum expected
    return 0;  // Y hemos terminado. Cerramos el chiringuito.
    ^
Main.java:70: error: class, interface, or enum expected
}
^
37 errors
stdout
Standard output is empty