• Viernes 8 de Noviembre de 2024, 20:15

Autor Tema:  Problemas  (Leído 1163 veces)

Keiga

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Problemas
« en: Domingo 7 de Febrero de 2010, 02:02 »
0
hey hola  :good:  :good:

Nesesito ayuda con unos problemas que me djaron de tarea, me podrian ayudar?? :ayuda:  :ayuda:

jajaja
bueno este es uno de los miles que me han dejado en lenguaje C/C++:

Para una ecuación cuadrática ax2+bx+c, el valor b2−4ac recibe el nombre de “discriminante”. Este valor determina cuántas raíces reales tiene la ecuación (ninguna si es menor que 0, una si es 0 y dos si es mayor que 0). Escriba un programa que, dadas a, b y c, imprima un mensaje que señale el número de raíces que tiene la ecuación.

esto es lo que llevo por el momento usando las librerias conio.h y stdio.h:

Código: Text
  1.  
  2. case 3:
  3.                 int b,c,d;
  4.  
  5.                 clrscr();
  6.                 gotoxy(24,4);  printf("Escogio Ecuacion Cuadratica!!!");
  7.                 gotoxy(24,6);  printf("Segun esta ecuacion: b2 - 4ac");
  8.                 gotoxy(24,8);  printf("Ingrese el valor de a:  ");
  9.                 scanf("%d",&b);
  10.                 gotoxy(24,10);  printf("Ingrese el valor de b:  ");
  11.                 scanf("%d",&c);
  12.                 gotoxy(24,12);  printf("Ingrese el valor de c:  ");
  13.                 scanf("%d",&d);
  14.                 int resulta,raiz,raiz1,raiz2;
  15.                 resulta =c^2;
  16.                 raiz =(4*b);
  17.                 raiz1=(raiz*d);
  18.                 raiz2=raiz-raiz1;
  19.                 if(raiz2>0)
  20.                 {
  21.                     gotoxy("24,14"); printf("Tiene %d raizez",raiz2);
  22.                 }
  23.                 else
  24.                 {
  25.                     gotoxy("24,14"); printf("No tiene raiz");
  26.                 }
  27.                 break;
  28.  
  29.  

Me muestra error en el if :oops:  :oops:

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: Problemas
« Respuesta #1 en: Domingo 7 de Febrero de 2010, 02:29 »
0
No mencionas que error te marca, si no nos dices no podemos adivinar. El codigo aparentemente esta bien.

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================

Keiga

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Problemas
« Respuesta #2 en: Domingo 7 de Febrero de 2010, 14:21 »
0
El problema del ejercicio es que el if no me funciona, cuando ingreso los valores de a,b,c y quiero realizar la operacion b2-4ac me sale de resultado el printf del ultimo else ke seria "No tiene raiz" cuando si la tiene xD

ya verifike mi codigo, tenia error en los ultimos gotoxy, les puse comillas  :brickwall:  :brickwall: