Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Ecuacion cuadratica

Estas en el tema de Ecuacion cuadratica en el foro de C/C++ en Foros del Web. Estoy realizado un programa que me solucione la ecuacion cuadratica pero me tope con un problema que no se como solucionar y consiste: necesito que ...
  #1 (permalink)  
Antiguo 18/05/2011, 20:34
 
Fecha de Ingreso: mayo-2011
Mensajes: 5
Antigüedad: 11 años, 2 meses
Puntos: 0
Pregunta Ecuacion cuadratica

Estoy realizado un programa que me solucione la ecuacion cuadratica pero me tope con un problema que no se como solucionar y consiste:

necesito que cuando se le den valores de entrada de tipo caracter entonces se imprima en pantalla que estos valores no son validos ¿como podria hacerlo?
  #2 (permalink)  
Antiguo 19/05/2011, 00:32
 
Fecha de Ingreso: abril-2011
Mensajes: 224
Antigüedad: 11 años, 3 meses
Puntos: 8
Respuesta: Ecuacion cuadratica

Adentro del while pon:

Código:
if(numero > -1000 && numero < 1000) /* aquí pones tu rango */
   ; /* instrucción vacía... se ejecuta normal el while */
else
   continue; /* pasa a la siguiente iteración hasta que introduzcan 
                   un valor correcto */
Espero te ayude...

Saludos!
  #3 (permalink)  
Antiguo 19/05/2011, 10:55
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 12 años, 3 meses
Puntos: 228
Respuesta: Ecuacion cuadratica

Puedes usarr el valor de retorno de scanf que determina cuanto parametros fueron leidos correctamentes.
Por ejemplo si pides un entero %d y escribes algo como "asdasd" el scanf va a devolver 0. Si escribes un numero va a devolver un uno.

Etiquetas: ecuacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:26.