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


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Programilla en javascript
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Programilla en javascript  (Leído 6,746 veces)
chusmito

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Programilla en javascript
« en: 7 Diciembre 2010, 11:59 am »

Hola!!!!
Tengo que hacer un programilla en javascript que haga lo siguiente:

Citar
El programa realizara las operaciones enunciadas con dos polinomios de grado n introducidos por teclado.


Para cada uno de los dos polinomios: primeramente se pedira el grado del polinomio, posteriormente se
introduciran cada uno de los coeficientes los cuales quedaran almacenados en un vector, de tal forma que
en la posicion cero quedara el coeficiente de grado cero, en la posicion 1 el coeficiente de grado 1 ...

Posteriormente se mostrara un menú en el que pediremos al usuario que introduzca una de las cuatro opciones:
suma, resta o multiplicacion o finalizar. Se seleccionara la opción y se mostrara el resultado del polinomio
. El menú se ejecutará tantas veces como se desee hasta que se pulse una cuarta opcion de finalizar.

La verdad es que llevo un buen rato googleando pero no encuentro nada que me pueda servir acerca de los polinomios en javascript, asi que no se ni como empezar a hacer esto...
A ver si alguien me puede guiar un poco.
Muchas gracias!!!!!!!!!!!!!!!!!


En línea

seele

Desconectado Desconectado

Mensajes: 137


Ver Perfil
Re: Programilla en javascript
« Respuesta #1 en: 7 Diciembre 2010, 12:37 pm »

a ver..... vamos por partes, primero que nada sabes resolver los polinomios a mano no?
la idea es como todo programa ir haciendolo de a poco

1) pedir al usuario el grado del polinomio
2) pedirle que ingrese los coeficientes de cada grado, le pedira tantos numeros como el grado del polinomio que se puso en el punto anterior, empezar pidiendo los coeficientes desde el grado cero e ir subiendo
3) guardar esos datos en un array
4) repetir los pasos 1 a 3 para el segundo polinomio
5) crear un menu con tres opciones, una para la suma, una para la resta y una para la multiplicaion
6) pedirle al usuario que ingrese la opcion que desea utilizar (del menu anterior)
7) hacer el calculo correspondiente y mostrar el resultado (tendras una funcioon para sumar otra para restar y otra para multiplicar)

esa seria la idea general

saludos


En línea

chusmito

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: Programilla en javascript
« Respuesta #2 en: 7 Diciembre 2010, 14:10 pm »

ok, ya he piyado la estructura que tiene que tener el programilla, pero no me queda claro lo del orden del polinomio.
La expresion generica para un polinomio de grado n es esta: ax^n + bx^(n-1) + cx^(n-2) + dx^(n-3) + ... + ex + f

El prompt solo te pediría la "n", pero como haces para meter luego la forma general del polinomio?

Y lo del array, como se usa??
Puf, este programa me supera!
Gracias y un saludo!
En línea

seele

Desconectado Desconectado

Mensajes: 137


Ver Perfil
Re: Programilla en javascript
« Respuesta #3 en: 7 Diciembre 2010, 14:28 pm »

bien la idea es la siguiente....
en el punto 1 pediras el grado del polinomio eso quiere decir la potencia mas alta de ese polinomio, una vez definido eso ya sabes la cantidad de potencias a pedir, por ejemplo si el polinomio es grado 3 sabras que tendras que pedir tambien la x^2 x^1 y la constante.
en el paso dos ya pediras los valores de X para la constante, luego para la x^1, luego x^2 y asi sucesivamente hasta alcanzar el grado del polinomio dado en el punto uno

espero que haya quedado mas claro, cualquier duda aqui estamos ;)

saludos
En línea

chusmito

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: Programilla en javascript
« Respuesta #4 en: 7 Diciembre 2010, 16:03 pm »

Ahhh, vale, es decir, que si yo en el primer prompt digo que n=3 (el grado), luego me tendra que pedir los coeficientes a, b, c y d ( de x^3, x^2, x y el termino indep.)

Y esto traducido a javascript como seria???

n=prompt ("Introduce el grado del primer polinomio")
???=prompt ("Introduce los coeficientes del polinomio")

No se como expresar que se metan tantas variables dependiendo del grado del polinomio...
Y una vez que tengamos esta parte conseguida, el array como funciona?

En línea

seele

Desconectado Desconectado

Mensajes: 137


Ver Perfil
Re: Programilla en javascript
« Respuesta #5 en: 7 Diciembre 2010, 16:08 pm »

puedes pedirlo uno por uno

grado0=prompt ("Introduce el valor del termino independiente")

y asi sucesivamente con todos, es la forma mas facil me parece, te recomiendo implementar un ciclo for o while que salga una vez cumplidas la cantidad de numeros que debes pedir, no se si me explico

cualquier cosa ya sabes, aqui estamos

saludos
En línea

chusmito

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: Programilla en javascript
« Respuesta #6 en: 7 Diciembre 2010, 16:11 pm »

me he perdido.... creo que este programa no lo saco!
En línea

seele

Desconectado Desconectado

Mensajes: 137


Ver Perfil
Re: Programilla en javascript
« Respuesta #7 en: 7 Diciembre 2010, 16:18 pm »

calma vamos de nuevo y de a poco, es mas facil de lo que parece....
supongamos que el usuario en el paso 1 ingresa que el grado del polinomio es 4, entonces tu sabes que le deberas pedir al usuario que ingrese 5 valores mas que serian

x^4 x^3 x^2 x^1 x

o sea que debes llamar al prompt 5 veces y almacenar ese valor dentro de un array que podriamos llamar polinomio 1 (...muy original)

me explique mejor?

En línea

chusmito

Desconectado Desconectado

Mensajes: 10


Ver Perfil
Re: Programilla en javascript
« Respuesta #8 en: 7 Diciembre 2010, 16:30 pm »

Vale, y como hacemos para llamar al prompt tantas veces como sea el grado?
Y para meter esas variables en el array?
En línea

seele

Desconectado Desconectado

Mensajes: 137


Ver Perfil
Re: Programilla en javascript
« Respuesta #9 en: 7 Diciembre 2010, 17:06 pm »

pues por eso te mencionaba el uso de ciclos con un for o con un while se puede resolver de una manera sencilla, apenas me desocupe un momento te muestro un ejemplo para que tengas una idea

saludos
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
programilla
Software
Gokuman 1 1,769 Último mensaje 25 Abril 2005, 17:39 pm
por el-brujo
ayuda con programilla
Ingeniería Inversa
combite 4 2,326 Último mensaje 8 Noviembre 2006, 14:34 pm
por trixie
Programilla en flash
Diseño Gráfico
eagle17 0 1,846 Último mensaje 25 Agosto 2007, 19:26 pm
por eagle17
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines