Código de Python - Método de Ruffini en Python

Imágen de perfil

Método de Ruffini en Pythongráfica de visualizaciones


Python

Publicado el 30 de Octubre del 2013 por Administrador
3.153 visualizaciones desde el 30 de Octubre del 2013. Una media de 21 por semana
Código que ejecuta el método Ruffini para validar si -1 es una raíz del polinomio de 5 to grado cuyos coeficientes son 1, 3, -23, -51, 94 y 120.

Versión 1

Publicado el 30 de Octubre del 2013gráfica de visualizaciones de la versión: Versión 1
3.154 visualizaciones desde el 30 de Octubre del 2013. Una media de 21 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella


Forma parte de El blog de José Guerrero
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#! /usr/bin/python
 
import os   #Libreria de funciones del sistema
 
os.system('clear') #Para limpiar pantalla de consola
 
n = 5 # definimos el grado del polinomio
i = n
f = [120, 94, -51, -23, 3, 1] #Definiendo el array de valores del coeficiente 5
 
print "\nLos coeficientes del polinomio son\n"
 
while (i > -1):
    print "F("+str(i)+") =",f[i]
    i = i - 1
 
print "\nLa posible raiz a probar sera:\n"
 
x = int (raw_input("X = "))
 
i = n - 1
 
#************* Algoritmo para el metodo de Ruffini**********
 
while (i > -1):
    f[i] = f[i] + f[i + 1] * x;
    i = i - 1
 
#***********************************************************
 
i = n
 
print "\nLos coeficientes del polinomio de orden " + str(n-1)+ " resultante son\n"
 
while (i > 0):
    print "F("+str(i-1)+") =",f[i]
    i = i - 1
 
print "\nEl resto es = ", f[0]
 
if(f[0] != 0):
    print "\nX = " + str(x) + " no es raiz del polinonio";
else:
    print "\nX = " + str(x) + " es raiz del polinomio";



Comentarios sobre la versión: Versión 1 (0)


No hay comentarios
 

Comentar la versión: Versión 1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s2523