Tag Archives: #WSQ09

WSQ14 ESTIMATING "e"

ACERCÁNDOSE A “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.
La fórmula sería esta: 

WSQ14 ESTIMATING "e"
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:
WSQ14 ESTIMATING "e"
 Aquí una foto del código actual:
WSQ14 ESTIMATING "e"
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:
WSQ14 ESTIMATING "e"
Se ve que cuando más decimales se pone, más aproximado se acerca a e.
Aquí el link en GitHub:

WSQ09 Factorial

Here is the link of my code! https://github.com/carolinarmtz/TC1017/blob/master/wsq09.cpp

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

WSQ09

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

WSQ09

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”)

WSQO9


WSQO9

WSQO9

WSQ09 – Factorial Calculator

#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

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

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

#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

Factorial Check my code on Github https://github.com/Auralgo/-TC1017/blob/master/wsq09.cpp
I got information from "C++ how to program" Deitel