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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / problema al final con un codigo en c++ en: 26 Enero 2015, 06:23 am
me pidieron hacer un programa que resuelva ecuaciones de segundo grado en c++ pero despues de corregir muchos errores, al final sale que el acceso es denegado porque el numero final es uno? soy nuevo en c++ asi que no conozco mucho de eso, que le puedo hacer ahi?? :huh: :huh: :-(

si les sirve aqui esta el codigo:

Código
  1.  

/******************** resolucion de ecuaciones de 2º grado *******************/
//ecuaciones.cpp
//asignar valores y librerias
#include <stdio.h>
#include <stdlib.h>
#include <math.h>



main()
{
    double a, b, c, d, e, x1, x2;
   

    system("cls");
   
    printf("\n introducir los valores de a, b y c\n");
    // escribimos a
    printf(" introducir a\n");
    scanf(" %lf", &a);
    getchar();
    system("cls");
    // escribimos b
    printf(" introducir b\n");
    scanf(" %lf", &b);
    getchar();
    system("cls");
    // escribimos c
    printf(" introducir c\n");
    scanf(" %lf", &c);
    getchar();
    system("cls");
    // mostramos la escuacion a seguir
    printf("                              __2__________  /\n");
    printf(" la escuacion a seguir    x= |(b)-4(a)(c)  -\n");
    printf("                              ----------------\n");
    printf("                                 2(a)\n");
    getchar();
    system("cls");
    ///raiz
    d = b * b - 4 * a *c;
    e = sqrt(d);
           
    // operaciones
    x1 = (-b + e) / (2 * a);
    x2 = (-b - e) / (2 * a);
   
    //resultados
    printf(" x1 = %g\n", x1);
    printf(" x2 = %g\n", x2);
    getchar();
    system("cls");
    printf(" espero que le haya gustado el programa\n vuelva pronto");
     getchar();
    system("cls");
    printf(" este programa fue creado con fines locales");
    getchar();
    exit(0);
}

2  Comunicaciones / Dispositivos Móviles (PDA's, Smartphones, Tablets) / como puedo crear una aplicacion para el iphone con c++ en: 25 Enero 2015, 18:10 pm
ocupo crear una aplicacion para mi iphone, pero que lenguaje ocupo aprender? o con el c++ puedo hacerlo? :-\ :P :P
3  Programación / Scripting / problema con la resolución de un programa que resuelve ecuaciones de 2º en batch en: 18 Enero 2015, 06:31 am
[MOD]:
1) Bienvenido al foro, debes utilizar las etiquetas GeShi para insertar código.
2) Haz el favor de leer estás publicaciones para saber como elaborar y plantear una duda, dando el mínimo de información, si realmente esperas que alguien se interese por tu duda:




Código
  1. @echo off
  2. title Resolucion de segundo grado
  3. color 0B
  4. cls
  5. set/p a=Agregue el valor a "a"
  6. cls
  7. set/p b=Agregue el valor a "b"
  8. cls
  9. set/p c=agregue el valor a "c"
  10. cls
  11. set ric=4
  12. set/a roc=%a%*%ric%
  13. set/a ruc=%b%*%b%
  14. set/a rac=%ruc%+%roc%
  15. cls
  16. rem **aqui empieza lo complicado porfavor checale bien morro!**
  17. :ra2
  18.  
  19.  
  20. call:ra2u %rac%
  21.  
  22.  
  23. :ra2u
  24. rem ** aqui es la parte de el calculo de la raiz**
  25. cls
  26. title Calculadora - Raizes cuadradas
  27. setlocal enabledelayedexpansion
  28. echo Raiz cuadrada
  29. set count=0
  30. set dend=%1
  31. set num=%rac%
  32. IF %rac% LEQ 0 (
  33. CLS
  34. echo SOLO NUMEROS MAYORES A 0
  35. GOTO raizes
  36. )
  37. if %rac% GTR 46341 (
  38. cls
  39. echo el maximo numero que este batch le puede sacar raiz cuadrada a un numero es 46341
  40. goto raizes
  41. )
  42.  
  43. for /l %%a in (%rac%, -2, 1) do (
  44.   set /a sqr=%%a*%%a
  45.   if !sqr! leq %rac% (
  46.      set digit=%%a.
  47.     set root=%%a
  48.      goto out2
  49.   )
  50. )
  51.  
  52. :out2
  53.   call set /a count=%%count%%+1
  54.   if %count% GTR 8 goto next2
  55.   set /a rac=(%rac%-%sqr%)*100
  56.   set /a div=%root%*2
  57.   for /l %%i in (9,-1,0) do (
  58.      set /a sqr=%div%%%i*%%i
  59.      if !sqr! leq %rac% (
  60.         set root=%root%%%i
  61.         goto out2
  62.      )
  63.   )
  64.  
  65. :next2  
  66.   set root=%root:~-10%
  67.   if %rac% neq 0 set digit=%digit%%root%
  68.   echo La raiz cuadrada de %num% es %digit%
  69. rem ** aqui termina la parte de el calculo de raiz**
  70. rem **aqui empieza la otra parte del programa la parte 7**
  71. set/a rebe=%b%+%digit%
  72. set rebeca=2
  73. set/a teamo=%a%*%rebeca%
  74. echo el primer resultado es %teamo%
  75. set/a popo=%b%-%digit%
  76. set/a *****=%popo%/%rebeca%
  77. echo el segundo resultado es %*****%
  78. echo el primer resultado es %teamo% y el segundo %*****%
  79. cls
  80. echo este programa fue hecho por2 Ricardo_c para resolver ecuaciones de sendo grado
  81. echo con la colavoracion del profe
  82. cls

( me podrian decir en que me equivoque, y ayudarme) :huh: :huh:
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines