Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

ayuda ¿como crear un programa en C que resuelva ecuaciones cuadraticas?

bonecrusher91

Bovino adolescente
Desde
18 Mar 2009
Mensajes
99
que tal compañeros no se si esta va aqui o no
pero el punto es que me dejaron de tarea hacer un programa en C
que resuelva ecuaciones usando la formula general y la verdad es que no se nada
alguien me podria ayudar o si tiene algun archivo en C con lo que necesito
pasarmelo y darme una idea de como se hace no lo quiero copiar ya que lo que
quiero es aprender
gracias por su ayuda
 
Ecuaciones cuadráticas de cualquier grado? Solo con 3 variables? Con qué método quieres resolverlo (sustitución, fórmula general)? Porfa, explica bien algún caso o ejemplo, para ver de q´ maneras podría ser el programa.
http://es.wikipedia.org/wiki/Ecuación_de_segundo_grado
http://members.fortunecity.com/ceugev/cuadratic.html
http://ponce.inter.edu/cremc/cuadratica.html
Saludos!

Ecuacioones cuadraticas de 3 variables mediante la formula general y si tambien se puede que aparezca cuando es numero imaginario
 
jajaj!! suena a lo que hicmos hoy en clase!!!
algoritmo:
pedir los datos (a,b,c)

resultado1=(b+sqrt(pow(b,2)-(4*a*c)))/(2*a)
resultado2=-resultado1

imprimir resultado1,resultado2

-- ahora te toca, pasar todo a lenguaje C
 
la estructura basica de C es:
/* encabezados, aqui es donde las librerias(bibliotecas) son incluidas */

/* cuerpo principal */

----
/* encabezado */
#include <stdio.h>

/* cuerpo principal */
main()
{

/* procesos a ejecutar, es decir, TODO tu programa */

}

si tienes mas dudas, mandame un pm..
 
Aquí hay algo en java, pero creo q la clase también está en c.
http://www.slideshare.net/eccutpl/ecuaciones-cuadraticas-410321
Algunos pasos... http://html.rincondelvago.com/funciones-cuadraticas.html
Para q te des una idea y/o lo copies (tu responsabilidad, porq así no aprendes) http://www.lawebdelprogramador.com/codigo/enlace.php?idp=1324&id=13&texto=C/Visual+C
Iiiiiii http://upiitans.co.cc/codigosenc.php
Saludos!
PD. No soi de copiar y pegar, pero tampoco de empezar de cero si no es algo nuevo.
 
pues he visto los links y la verdad no le entiendo a lo que aparece en eso y yo eh tratado de hacer el programa, la verdad es que soy novato nunca habia echo programas hasta ahora y lo que llevo es esto alguien me puede decir que le falta y si voy bien o no
#include <stdio.h>
#include <math.h>
#include <conio.h>
main()
{
int a,b,c,;
float x1, x2,D;
printf("\nIngresa valor de a ");
scanf("%d",a); fflush(stdin);
printf("\nIngresa valor de b ");
scanf("%d",b); fflush (stdin);
printf("\nIngresa valor de c ");
scanf("%d",c); fflush (stdin);
D= b*b-4*(a*b);
printf("\nD=%f",D);
x1= -b+sqrt(D)/(2a);
x2= -b-sqrt(D)/(2a);
if (D<0)
}
 
main()
{
int a,b,c,;<--- ojo, hay una coma de mas
// int a,b,c;

float x1, x2,D;
printf("\nIngresa valor de a ");
scanf("%d",a); fflush(stdin);
// scanf("%d",&a);

printf("\nIngresa valor de b ");
scanf("%d",b); fflush (stdin);
// scanf("%d",&b);

printf("\nIngresa valor de c ");
scanf("%d",c); fflush (stdin);
// scanf("%d",&c);

D= b*b-4*(a*b);
// D=pow(b,2)-(4*a*c);

printf("\nD=%f",D);
x1= -b+sqrt(D)/(2a);
// x1=(-b+sqrt(D))/(2*a);


x2= -b-sqrt(D)/(2a);
// x2=(b+sqrt(D))/(2*a);

if (D<0) <--- este if, sale sobrando
}

// lo que te escribi como comentario, es lo que yo haria
 
Primeramente

1.-Sabes Como Funciona la Ecuacion General Para Ecuaciones De segundo Grado.
2.- Sabes Resolver una Ecuacion de 2do Grado con la Ecuacion General.

Esto te lo pregunto por el hecho de que no estas resolviedo la escuacion de la forma adecuada,
Quizas ya el "entendistes" a la programación, Pero sabias que la programacion es al ultimo.

1.- Entender el Problema
2.-Hacer el Pseudocodigo
3.-Hacer el Diagrama de Flujo
4.- Programarlo.

Y recuerda que aqui a nadie se le hace la tarea, lamentable las acciones de algunos bacunos.
Saludos
 
Pues se le dieron las pautas y los ejemplos, después las correcciones a lo q él hizo. A mi me parecio bueno, aunq quien sabe si pudo terminarlo.
 
uuuu pensé que hacía lo correcto al explicar....
y no, no resuelvo tareas...
esto fue lo mismo que hice hoy en clase con mis alumnos.... :/
 
pues si termine el programa gracias a la ayuda de ki que me estuvo guiando un poco
y a los que aportaron aquie gracias por tomarse la molestia de entrar a ver el problema que tenia un novato en C como yo
 
Volver
Arriba