-
Recent Posts
Recent Comments
Archives
Categories
Meta
Tag Archives: #WSQ09
WSQ14 ESTIMATING "e"
El valor constate de e o el constante de Euler es igual a 2.718281828. Al parecer hay algunos métodos que se pueda sacar el valor de e, bueno, no exactamente, pero un aproximado de acuerdo al número de decimales que se quiera establecer.
Nos damos cuenta que cada valor que se suma está dividido por un valor factorial. Podríamos escribir de nuevo la fórmula de la factorial para poder usarlo en este programa; sin embargo, hay un modo más sencillo de hacerlo. Importar su módulo y llamarlo. Pero antes, voy a tener que quitar una parte del código de la WSQ09 para hacerla menos enredada a la hora del input y output. Aquí la versión modificada de esta:
Aquí una foto del código actual:
Utilizamos un loop que se rompe cuando “x” es igual al número de decimales que se va usar. Declarar “x” y “y” a 0 para que se vuelva a repetir hasta el límite establecido. Aquí se puede ver que se llamó la función del módulo “Fact” y que dentro “x” sea afectada por esa función. No hay que olvidar que se debe de importar el módulo o el archivo primero antes de realizar la operación. El output sería esto:
Se ve que cuando más decimales se pone, más aproximado se acerca a e.
Aquí el link en GitHub:
Comments Off on WSQ14 ESTIMATING "e"
Posted in Blogs, Syndicated, TC1014 Blogs
WSQ09 Factorial
Here is the link of my code! https:/
and the screen of the running program:
WSQ09
WSQ09
in this program i use a for cycle, whit a range.
here is my programhttps://github.com/juanheuforico/mastery/blob/master/WSQ09.PY
and all in one function
def fact(n):
fac=1
if n < 0:
print(“factorial does not exist for negative numbers”)
elif n == 0:
print(“the factorial of 0 is 1”)
else:
for i in range(1,n + 1):
fac=fac*i
return fac
an=’y’
while (an==’y’):
n=int(input(“giveme a number to get its factorial”))
if (n > 0):
print(“the factorial of “,n,” is”,fact(n))
else:
fact(n)
an=str(input(“do you want try it again? (y/n)”))
print(“have a nice day”)
WSQ09
WSQ09
in this program i use a for cycle, whit a range.
here is my programhttps://github.com/juanheuforico/mastery/blob/master/WSQ09.PY
and all in one function
def fact(n):
fac=1
if n < 0:
print(“factorial does not exist for negative numbers”)
elif n == 0:
print(“the factorial of 0 is 1”)
else:
for i in range(1,n + 1):
fac=fac*i
return fac
an=’y’
while (an==’y’):
n=int(input(“giveme a number to get its factorial”))
if (n > 0):
print(“the factorial of “,n,” is”,fact(n))
else:
fact(n)
an=str(input(“do you want try it again? (y/n)”))
print(“have a nice day”)
#WSQ09 #TC1017
Create a program that asks the user for a non-negative integer (let’s call that number n) and display for them the value of n! (n factorial). After showing them the answer, ask them if they would like to try another number (with a simple y/n response) and either ask again (for y) or quit the program and wish them a nice day (if they answered n).
RECURSION
Comments Off on #WSQ09 #TC1017
Posted in Blogs, Syndicated, TC1017 Blogs
Learn To Program 2015-04-06 19:44:00
WSQ09
Se define como factorial de un numero positivo al producto de todos los numeros enteros desde 1 hasta n. En programación, realizar un factorial se puede hacer de dos maneras: por el metodo recursivo (la función se llama a si misma con un argumento cada vez menor hasta llegar a 0!=1) y por el metodo interactivo (por medio de un bucle que multiplica valores y los almacena en una variable). Mencionar que por definicion, el factorial de cero es uno (0!=1).
Mi programa lo he realizado de manera interactiva, unica y exclusivamente para numeros enteros.
**********************
Programa hecho en Python:
**********************
https://github.com/A01630323/Learn-To-Program/blob/master/WSQ09.py
Comments Off on Learn To Program 2015-04-06 19:44:00
Posted in Blogs, Syndicated, TC1014 Blogs
Tagged #LearnToProgram, #TC1014, #WSQ09
Learn To Program 2015-04-06 19:44:00
WSQ09
Se define como factorial de un numero positivo al producto de todos los numeros enteros desde 1 hasta n. En programación, realizar un factorial se puede hacer de dos maneras: por el metodo recursivo (la función se llama a si misma con un argumento cada vez menor hasta llegar a 0!=1) y por el metodo interactivo (por medio de un bucle que multiplica valores y los almacena en una variable). Mencionar que por definicion, el factorial de cero es uno (0!=1).
Mi programa lo he realizado de manera interactiva, unica y exclusivamente para numeros enteros.
**********************
Programa hecho en Python:
**********************
https://github.com/A01630323/Learn-To-Program/blob/master/WSQ09.py
Comments Off on Learn To Program 2015-04-06 19:44:00
Posted in Blogs, Syndicated, TC1014 Blogs
Tagged #LearnToProgram, #TC1014, #WSQ09
#WSQ09 Factorial Check my code on Github https://github.com/Auralgo/-TC1017/blob/master/wsq09.cpp I got information from “C++ how to program” Deitel #TC1017
#WSQ09 Factorial Check my code on Github https:/
I got information from "C++ how to program" Deitel #TC1017
Comments Off on #WSQ09 Factorial Check my code on Github https://github.com/Auralgo/-TC1017/blob/master/wsq09.cpp I got information from “C++ how to program” Deitel #TC1017
Posted in Blogs, Syndicated, TC1017 Blogs