elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Mensajes
Páginas: 1 ... 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 ... 64
321  Programación / Programación C/C++ / Re: funcion coseno en: 22 Abril 2019, 04:18 am
Pero aun sigues haciendo una llamada adicional  :laugh:  ;-)

Código
  1. int factorial(int n)
  2. {
  3. if(n<2)
  4. return 1;
  5. else
  6. return n*factorial(n-1);
  7. }
322  Programación / Programación C/C++ / Re: funcion coseno en: 20 Abril 2019, 23:01 pm
En C++ el bucle para calcular la fórmula sería algo así:
Código
  1. double cos = 0;
  2. int exponente = 0;
  3. for(size_t i = 0; i < num_terminos * num_terminos; i += 2, exponente++)
  4.    cos += pow(-1,exponente) * pow(x,i)/factorial(i);

Y si la función factorial la modificas un poco, te ahorras una llamada para calcular cada factorial:
Código
  1. int factorial(int n){
  2.    if(n < 1)
  3.        return 1;
  4.    else
  5.        return n * factorial(n-1);
  6. }

No me convence tu algoritmo factorial porque aun sigue haciendo una llamada recursiva adicional   :laugh:
323  Programación / Desarrollo Web / Re: aplicacion web en blogger en: 18 Abril 2019, 18:17 pm
jaja, la aplicacion es lo de menos yo quiero colocar lo que sea con las tecnologias ya mencionadas y saber reenderizarlas para que el html lo reconozca, estoy haciendo un proyecto en netbeans y me intriga implementarlo en blogger en una de esas "entradas"
324  Programación / Desarrollo Web / aplicacion web en blogger en: 18 Abril 2019, 09:21 am
Hola se puede hacer una aplicación como esta http://www.calculopesoideal.com/

usando las herramientas JSF, PrimeFaces y Managed Bean en blogger?

 :huh:

325  Programación / Programación C/C++ / Re: contar numeros de un numero en: 18 Abril 2019, 08:19 am
Si pero el dato de entrada debe almacenarse en una variable de tipo entero, no se debe utilizar otros tipos de datos, y si no se puede bueno fue  :rolleyes:
326  Programación / Programación C/C++ / Re: Menu en C++ en: 18 Abril 2019, 07:59 am
No se

Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int factorial(int n);
  6.  
  7. main()
  8. {
  9.    int opcion, numero;
  10.    do{
  11.     system("cls");
  12.     do{
  13.     cout<<"Ingrese un numero: ";
  14.     cin>>numero;
  15.     cout<<"1. Factorial"<<endl;
  16.     cout<<"2. Seleccionar otro numero"<<endl;
  17.     cout<<"3. Salir"<<endl;
  18.     cin>>opcion;
  19. }while(opcion==2);
  20. switch(opcion){
  21. case 1: cout<<"Factorial: "<<factorial(numero)<<endl;break;
  22. case 3: cout<<"Fin del programa"<<endl;break;
  23. default: cout<<"Opcion incorrecta"<<endl;
  24. }
  25. system("pause");
  26. }while(opcion!=3);
  27. }
  28.  
  29. int factorial(int n)
  30. {
  31. if(n<2)
  32. return 1;
  33. else
  34. return n*factorial(n-1);
  35. }
327  Programación / Programación C/C++ / Re: Ayuda con la conversión de notación infija a postfija en: 18 Abril 2019, 07:36 am
La verdad que no se

Código
  1. void postfija(tcad &cadena)
  2. {
  3. int i, j=0;
  4. tpila pila;
  5. tcad expresion_postfija;
  6. init_stack(pila);
  7. for(i=0;i<strlen(cadena);i++){
  8. if(isdigit(cadena[i])){
  9. expresion_postfija[j]=cadena[i];
  10. j++;
  11. }
  12. else{
  13. if(empty_stack(pila)==true)
  14. push_stack(pila,cadena[i]);
  15. else{
  16. if(prioridad(cadena[i],top_stack(pila))==true)
  17. push_stack(pila,cadena[i]);
  18. else{
  19. while(empty_stack(pila)==false && prioridad(cadena[i],top_stack(pila))==false){
  20. expresion_postfija[j]=pop_stack(pila);
  21. j++;
  22. }
  23. push_stack(pila,cadena[i]);
  24. }
  25. }
  26. }
  27. }
  28. while(empty_stack(pila)==false){
  29. expresion_postfija[j]=pop_stack(pila);
  30. j++;
  31. }
  32. expresion_postfija[j]='\0';
  33. cout<<"Expresion postfija: "<<expresion_postfija<<endl;
  34. }


Código
  1. bool prioridad(char a, char b)
  2. {
  3. int operador1, operador2;
  4. switch(a){
  5. case '^': operador1=2;break;
  6. case '*': case '/': operador1=1;break;
  7. case '+': case '-': operador1=0;break;
  8. }
  9. switch(b){
  10. case '^': operador2=2;break;
  11. case '*': case '/': operador2=1;break;
  12. case '+': case '-': operador2=0;break;
  13. }
  14. return operador1>operador2;
  15. }
328  Programación / Programación C/C++ / contar numeros de un numero en: 18 Abril 2019, 06:04 am
hola chicos, como hago para contar los digitos de un numero?
por ejemplo si coloco 0000000000 me devuelva 10 pero sin usar ningun tipo de estructura solo como maximo se puede usar while,do while y for gracias  :laugh:
dato de entrada un entero 000000
dato de salida otro entero 6

 :huh:
329  Programación / Bases de Datos / SGA y PGA en: 14 Abril 2019, 23:19 pm
Que pasa si modifico los valores del SGA  y PGA en la instalacion?  :huh:
330  Programación / Java / Re: bubblesort arraylist en: 14 Abril 2019, 07:25 am
Estoy muy confundida con tu codigo, tendre que leer mas  :o
Páginas: 1 ... 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 ... 64
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines