
El factorial de un número es la multiplicación de los número que van del 1 a dicho número. Para expresar el factorial se suele utilizar la notación n!. Así la definición es la siguiente:
n! = 1 x 2 x 3 x 4 x 5 x ... x (n-1) x n.
Siguiendo esta simple expresión podríamos codificarlo en Java de la siguiente forma.
Lo primero es definir la variable que va a definir el factorial y la que definirá el número sobre el que vamos a calcular el factorial.
double factorial = 1; // El número elegido para el factorial es el 30 double numero=30;
Lo siguiente es hacer el bucle en el cual iremos decrementando el número y multiplicando por el valor del factorial.
while ( numero!=0) { factorial=factorial*numero; numero--; }
Solo nos quedará el volcar el valor por pantalla:
System.out.println(factorial);
Esta es una forma muy sencilla de implementar el factorial. Si bien, tenemos otra forma de implementarlo. En este caso el factorial se define de una forma recursiva. Esta definición fue realizada por el matemático frances Christian Kramp.
La definición viene a decir lo siguiente:
si n=0 entonces el factorial es 1 si n > 1 entonces (n-1)! x n
Esta implementación se puede definir con recursividad en la programación Java de la siguiente forma:
public int factorial (double numero) { if (numero==0) return 1; else return numero * factorial(numero-1); }
Como podemos ver es un calco de la definición de Christian Kramp. En esta definición el método se irá llamando recursivamente hasta que se llegue a calcular el factorial del número 0.
Para volcar el dato por pantalla tendremos la siguiente línea de código:
System.out.println(factorial(40));
Jesus Loza
la verdad es que soy nuevo en esto y no entiendo mucho del tema no se si me pueden recomendar algunos programas para simular libros o paginas donde puedo aprender mas del tema.
vanessa melo
como saco la factorial de un numero digitado por el usuario sin la operación *? solo con sumas
Mauricio
Pues, eso… simplemente sumas.. Cuando haces 7×5 esto significa que sumas cinco veces el siete o siete veces el cinco..
Por ejemplo: Sean 7 y 5 los dos números enteros a multiplicar, se tendría..
int m = 7, n = 5, sum = 0, k = 0;
do {
sum += m;
++k;
} while (k<n);
marcela
Tabla de Requerimientos – Problema #4
realizar un programa que permita obtener factorial de cualquier numero dado por el usuario.
problema6
realizar un programa que muestre en pantalla los numeros del 1 al 60 que sean multiplos de 5
Joe Kople
Hola buenas tengo estas preguntas me podéis ayuda ,
Escribir una acción que, dado un entero, dé el valor de su factorial?
Escribir un algoritmo con una llamada a la acción anterior?
Jose
oigan alguien me puede ayudar en este ejercicio el factorial de un entero positivo n, el factorial de n o n factorial se define en principio como el producto de todos los números enteros positivos desde 1 (es decir, los números naturales) hasta n. Por ejemplo:
5! = 1 \times 2 \times 3 \times 4 \times 5= 120.
1.-Capturar cualquier numero entero y indicarme si es par o impar
2.- Capturar cualquier numero entero y indicarme si es positivo y negativo.
3.-Calcular el sueldo de una persona trabaja de lunes a sábado 8 horas diarias y cada hora se la pagan a 67 pesos.
4.-Programa que me muestre los números de 1 al 10 mediante un ciclo
5.-Calcular el IVA de un producto por ejemplo al comprar unos zapatos pedirle al usuario que me diga el costo y en pantalla que me aparezca el IVA de los zapatos.
11.-Ejercicio, hacer un programa que calcule e imprima el promedio de sus calificaciones.
12.-Hacer un programa que lea un número entero y muestre si el número es múltiplo de 5.
13.-Pedir dos números y decir cual es el mayor o si son iguales.
14.-Hacer un programa que lea un carácter por el teclado y compruebe si es una letra mayúscula.
15.-En Surtienda se hace un 15% de descuento a los clientes cuya compra supere los $100.
¿Cuál será la cantidad que una persona pagara por su compra?
ROnny
Como haría si me piden suma de : 11!+13!+17!+19!+23!?
ayuda por favor
Víctor Cuervo
Con la función que tienes arriba y aplicando la suma.
Espero que te sirva.
Saludos.
Cristina
Buenas noches,
alguien me puede colaborar con un codigo para factorizar un número con digitos muy grandes ejemplo 258926557618335589879504876460462075566410747651590614428022205934562315249635550863811428 y encontrar sus primos
Felipe
si es entero lo maximo a usar seria Long: Rango → -9,223,372,036,854,775,808 a +9,223,372,036,854,775,807 Memoria que ocupa → 8 Bytes.
Maria
Me podrian ayudar con dos funciones:
1) que genere y presente el factorial de los números desde el 0 hasta el 100 en java
2)Que genere la siguiente serie: 1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,6,6,6,6,6,6…………… hasta el 100
(son diferentes funciones)
Hyperkubo
No sé java, lo pongo en php. No debería ser difícil convertirlo a java (te paso solamente la respuesta al problema número 2):
for ($i = 1; $i <= 100; $i++) {
for ($j = 1, $j <= i; $j++) {
echo($i . ",");
}
}
ExCrEeD
hola maria te dejo la solucion de tu tarea en java no lo probe por que no tengo eclipse en mi equipo pero deberia funcionar
public class Factorizar {
public static void main(String[] args)
{
for(int i=1;i<=100;i++)
{
System.out.println(getPrimeNumber(1)+",");
}
// aqui empieza el segundo punto de la tarea
for(int i=1;i<=100;i++)
{
reprintNumber(i);
}
}
static int getPrimeNumber(int lastPrime)
{
boolean isPrime = false;
while(true)
{
lastPrime++;
for(int i = 2;i<=lastPrime;i++)
{
if(lastPrime%i==0)
{
if(i==lastPrime)
isPrime = true;
break;
}
}
if(isPrime)
break;
}
return lastPrime;
}
static int reprintNumber(int number)
{
for int(i=1;i<=number;i++)
{
System.out.println(number+",");
}
}
}
florencia
Hola recien empiezo un curso me mandaron un ejercicio con factorizacion el caso es asi me dice que A=6 cuando termine el programa la variable tiene que dar 720 como lo planteo
gracias
Víctor Cuervo
@florencia,
720 es el factorial de 6. Es el código que explicamos, pero en la variable número debes de poner un 6.
Saludos.
Olger Castillo
alguin tan amable que me ayude con este ejercicio. Hacer un método que se llame Factorial, que reciba como parámetro un número
entero y que devuelva el factorial de ese entero que recibió como parámetro.
Víctor Cuervo
Sería así:
poolhuamani
package Factorial;
import java.util.Scanner;
public class Factorial {
//modo iterativo
/*static int factorial(int n) {
double fact = 1;
int i;
if (n == 0) {
fact = 1;
} else {
for (i = 1; i <= n; i++) {
fact = fact * i;
}
}
return (int) fact;//casting cambio de double a int
}*/
//modo recurisivo
static int factorial(int n) {
if (n == 0) {
return 1;
} else {
return n * factorial(n – 1);//factor recursivo
}
}
public static void main(String[] args) {
int n;
Scanner num = new Scanner(System.in);
System.out.println("ingrese un numero entero: ");
n = num.nextInt();
System.out.println("Factorial del numero " + n + " es: " + factorial(n));
}
}
Matias Colman
Como puedo calcular el
Factorial de 70 y de 75? Desde ya muchas gracias
MAURICIO GALVIS
en Excel lo puede hallar.
70! = 1,1979E+100
75! = 2,4809E+109
aladinlabrak
Hola bueno aki us dejo como hacer una calculadora de 2 sumas en visual basic 6.0
https://www.youtube.com/watch?v=Dq97eZZH2uY
Alvaro
alguien me puede ayudar a calcular un numero facturial en NetBeans en formulario tengo un codigo pero no lo puedo hacer correr
caelos
Utilizando la estructura for, crear un script que calcule el factorial de un número entero.
Víctor Cuervo
caelos,
Pues en vez de utilizar un bucle while cambia por un bucle for que empiece por el 1.
Saludos.
Juan Timoteo
muchaa me dejaron hacer dos programas en C++ quiero q me ayuden……
1. Crear un programa en C++. con funciones donde la funcion 1. debuelva los multiplos de los 20 primeros numeros. 2. la tabla de multiplicar del 8, 3. las 10 tablas de multiplicar. 4. un mensaje a color 5. salir con la funcion exit. Saludos
2. crear un programa deon pueda ingresar 5 numeros con ciclos y que pregunte que numero le quiere incrementar a cada uno de los cinco numeros y ese incremento se debe realizar con funcion o procedimiento, y muestre el total de los 5 numeros sin incremento y la suma de todo con incremento.
dendigus
como hago si quiero hacer la suma de factoriales?
Víctor Cuervo
@Mesa,
Efectivamente en el artículo hay una errata tipográfica. Muchas gracias por avisar. Ya lo hemos arreglado.
En el código que tienes para la descarga tienes el código ejecutable que funciona perfectamente.
Gracias.
Mesa
en el codigo
public int factorial (double numero) {
if (x==0)
return 1;
else
return numero * factorial(numero-1);
}
hay un error elemental y no sé cómo se puede publicar cosas que no funcionan, vamos que no se hayan probado.
if (x==0) // que es x?, de donde sale esta variable???
Víctor Cuervo
@rut,
Ya tienes el ejemplo que transforma un número a texto en
Espero que te sea de utilidad.
Sohe
PERDON!!me ekivoke era asi:
1/(r)!+2/(r-1)!+3/(r-2)!…….r/1 y aki termina
gracias por leer bye!!
Sohe
hola como estas!!XD
weno creo que la mia si es algo dificil de hacer es asi
1/(r-1)!+2/(r-2)!+3/(r-3)!…….r/1 y aki termina
es dificil de verdad llevo das tratando de que me salga la respuesta
a ver si alguien la agarra de reto
o siya la hiso porfavor ayuda!!
gracias por leer bye!!
mari
bueno queria saber el codigo para cuando al momento de ingresar un numero dentro de un TextField, despues presionaria un button llamado ejecutar me de como resultado la multiplicacion de este numero. dentro de un TextArea.
Por ejemplo:
que el n° a ingresar sea 5
al presionar el boton ejecutar
en el TextArea debe mostrar lo siguiente:
5×1=5
5×2=10
5×3=15
5×4=20
5×5=25
hasta el numero cinco nada mas que me multiplique
Por favor si me lo podrian decir…De Ante mano muchas Gracias
mariano
BEGIN
for b in 1..5 loop
FOR i IN 1..12 LOOP
DBMS_OUTPUT.PUT_LINE( b ||’*’|| i || ‘=’|| (b*i));
END LOOP;
DBMS_OUTPUT.PUT_LINE(»);
END LOOP;
END;
Víctor Cuervo
@ruby,
¿Qué te gustaría que te resolviésemos? o ¿de qué te gustaría que hablásemos en la web? :-)
ruby
ahahahahha..bueno ami esto no me sirbio de nada qede en las mimas jajaja
no se para qe popnen cossas qe ni sirben hahhaha..eese es mi comentario hahaha
mejorense porfa
Víctor Cuervo
@rut,
Puedes ir jugando con bucles de switch en las unidades, decenas, y centenas. Al final ir combinando de todo un poco.
Por ejemplo, para las unidades sería algo así:
De todas maneras, el ejemplo propuesto me parece interesante e intentaremos tenerlo en la web lo antes posible.
rut
hola necesito ayuda tengo q realizar un programa es el siguiente: dado un monto expresar en palabras el monto…agradezco si me ayudan puede ser de tres digitos
gracias……………………………….
n o se nada de eso me pueden ayuidar
ayudeneme a saber como se ase eso porfavor
Jhonatan
package numerofactorial;
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
//
public class Factorial extends Applet implements ActionListener {
Label l1, l2;
TextField t1, t2;
Button b;
public Factorial() {
l1 = new Label(«Numero»);
t1 = new TextField();
b = new Button(» Calcular «);
l2 = new Label(«Factorial»);
t2 = new TextField(8);
add(l1);
add(t1);
add(b);
b. addActionListener(this);
add(l2);
add(t2);
}
public void actionPerformed(ActionEvent ae) {
int n = Integer.parseInt(t1.getText());
int r = 1;
if (n==0)
{
n=1;
}
for (int i = 1; i<=n; i++)
{
r = r *i ;
t2.setText(" "+ r);
}
}
}
migueli
¿Cuántos ceros tiene la operación 50! ?
javier
solo manda tu mensaje a ;
[email protected]
javier
hey men esto es lo que busca;
#include
int factorial(int);
main()
{
int n;
cout <> n;
cout << "\n" <<n <<"! "
<< factorial(n) << endl;
system("pause");
}
int factorial(int num)
{
if (num == 0) return 1;
else
return num * factorial(num – 1)^2;
}
solo escribe a mi mail cualquier ayuda para todos
leoxavifrancis(arroba)hotmail.com
ivan
quiero sabes calcular el factorial de de un numero dado
[email protected] Rosetti
Hola que tal como esta me podria ayudar en un programa en java que determine la sumatoria de los n primeros términos de la siguiente sucesión numerica:
S=(raiz cuadrada de1! /2) – (raiz cuarta de2 / 4!) + (raiz sexta de3! / 6) – (raiz octacva de5 / 8!) + (raiz decima de7! / 10) – (raiz duodécima de11 / 12!) + (raiz decima cuarta de13! / 14) ……. sucesivamente como hago necesito ayuda por favor
@ndres
HOLA DISCULPA LA MOLESTIA ME DEJARON QUE .- Elabora un algoritmo en (DFD) el cuál calcule el Fibonaci de manera recursiva de un número dado por el usuario, posteriormente crea su programa en Javascript, utilizando CSS para los estilos. Y QUISIERA QUE ME DIERA UN EJEMPLO
MEURGE POR FAVOR
Carlo abner
hola qur tal me estoy iniciando en java y poz busque algo sobre como sacar la suma de los factoriales que se encuentra entre una variable y otra ejemplo f! 5 de a= 10 b = 30
15 + 20+25 = 60 y poz bueno a qui les dejoel codigo esperando que a alguien le salve el pellejo…
cabe mencionar que es modo consola java
public class multiplos {
public multiplos(int a, int b){
int temp, i, sum=0;
if (a <0 || b<0){
System.out.println("Estos son valores negativos ingrese valores positivos");
return ;
}
if (b < a){
temp = a;
a = b;
b = temp;
}
i = a + 1;
while (i < b){
if ((i % 5)==0) {
sum = sum + i;
}
i++;
}
System.out.println("La suma de los multiplos entre " + a + " y " + b + " = " + sum);
}
public static void main(String[] args) {
multiplos obj = new multiplos(4, 7);
FRANKO
ME estaba ovidando utilizo netbeans, espero su pronta respues y gracias nuevamente
FRANKO
hola, bueno primero agradecer a todos los colaboradores de esta paguina ps nos sirve de mucho a nosotros q recien nos iniciamos en esta área, y la verdad q es bastante interesante….les quisiera saber como puedo ordenar un arreglo de n numeros enteros entre 500 y 1500 y luego ordenarlos de mayor a menor, y gracias por el apoyo,,,,exitos
lineadecodigo
@carolina,
Ya tenemos el conversor de dolares a pesos. Lo puedes ver en
Espero que te sirva.
lineadecodigo
@yarubet,
Danos más datos ¿Qué quieres hacer con el factorial de 5?
lineadecodigo
@Carlos Vela,
Para dibujar el triángulo isosceles con asteriscos lo hemos explicado en http://lineadecodigo.com/java/dibujando-una-figura/
lineadecodigo
@bismarck,
te servirá un ejemplo que hemos hecho con las tablas de multiplicar. Solo tienes que cambiar el limite de 10 a 12.
yarubet
como se plasma el factorial de 5 e psein o como lo hago
bismarck
quisiera saber pero urgente esta pregunta
realizar el diseño de un algoritmo que me permita aceptar un numero y lo presente multiplicadodesde 1 hasta 12
yazmin
kiero saber algunos ejemplos de factorial de un numero para mi trabajo nesecito saber ????
Carlos Vela
hola tengo que hacer un programa un triangulo isoseles formado por (*)’s de altura n y cada fila de 2^n asteriscos(*)
luciano
si esta bien peo como se buscar peo estoy aprendiend o
ybett
Hola necesito ayuda sobre el codigo para realizar un sumatoria en c# pero necesito que para acer la sumatoria me haga la siguiente operacion 2n*p entre otras si alguien me puede ayudar se los agradecere o si pudiera mandarme algunos tutoriales para comprender bien c#. gracias
Maricela Nares
Mira necito un codigo que me proporciones las operaciones con arreglos como pueden ser: Insercion, eliminacion,modificacion, busqueda y ordenacion.
lineadecodigo
@geronimo,
Si quieres colaborar con la página mediante codigos delphi lo puedes hacer desde nuestra página de colaboradores
lineadecodigo
@Carolina,
Para los áreas te pueden valer…
El conversor de dolares a pesos me lo apunto y a ver si lo podemos publicar pronto.
lineadecodigo
@LuCeRiiToH,
En Visual Basic puedes utilizar la función Left. Por ejemplo, para recuperar las 3 primeras letras:
Nombre = «Victor»
Print Left$(Nombre,3)
Espero que te sirva,
geronimo
siiiii
soy progamador analista
experto en delphi!!
carolina
hola bueno quisiera saber como hacer un programa que sa que el area de cualquier figura geometrica que el usuario necesite y asu bes en el mismo programa que cambie de dolares a pesos y de pesos a dolares…
ALGUIEN ME PUEDE ALLUDAR.
LuCeRiiToH
ay kisiera saber komo sakar
el codigo osea las primeras
iniciale delm
nom,bre,apellido
y el numero!!!!!!!!
lineadecodigo
@Mariana,
Te hemos publicado el artículo para conocer el tamaño de una cadena en Visual Basic. Lo puedes encontrar en.
Espero que te sirva de ayuda.
claudia
hola.. necesito saber en honor a quien se debe el simbolo de factorial ( ! )
BRENDA WENDY
OLA ME PODRIAS AYUDAR NECESITO UN PROGRAMA DE ARREGLOS CON EL METODO DE LA BURBUJA QUE ME MUESTRE DE 20 NUMEROS INGRESADOSS CUANTOS HAY MENORES AL NUMERO 20 PERO LA VERDAD NO SE POR DONDE COMENZAR AYUDENME PORFA SE LO AGRADECERE…
[email protected]
lineadecodigo
@Sarai Zumaran,
Prueba suerte en nuestros foros
http://www.dudasprogramacion.com
A ver si alguien puede ayudarte.
Sarai Zumaran
quisiera me ayuden a desarrollar este ejercicio _ Diseñar una aplicacion que permita leer el nombre , cargo , sueldo y AFP , para calcular el pago total
omega
pork el factorial de 0 es 1 ?
Pablo
El factorial de un número está sólo definido para números enteros…aunque con la función gamma puede calcularse el factorial de números reales…
http://es.wikipedia.org/wiki/Funci%C3%B3n_gamma
Saludos.
Genesis
me podrian decir cual es el factorial de 1/2…
lineadecodigo
@Darwin,
Muy buen código. ¿Te gustaría colaborar escribiendo en la página?
Ponte en contacto con nosotros en http://lineadecodigo.com/colaborar/
Saludos.
Darwin
/*Hola a todos ya me canse de que siempre que busco ayuda para hacer alguna tarea no siempre encuentro lo que deceo*/
/*En esta ocacion les voy a dar una solucion para sacar factorial a cualquier numero que quieras introducir…..*/
/*Este ejemplo esta echo para plataforma Java espero les sirva….*/
import javax.swing.*;
public class EjemFactorial
{
/*esta parte es para leer el valor al cual le quieran sacar el factorial*/
public static int leeX()
{
String lee;
int x;
lee=JOptionPane.showInputDialog(«Leer valor»);
x=Integer.parseInt(lee);
return x;
}
/*Aqui es donde se Evalua el valor que introdujeron para ser evaluado a factorial*/
static int factorial(int n)
{
if(n<=1)
{
return 1;
}
else
{
return factorial(n-1)*n;
}
}
public static void main(String arg[])
{
int a=leeX();
System.out.println("El Factorial de "+a+" es: "+factorial(a));
System.exit(0);
}
}
joaquin
ola my friend yo kiero saber la pag para ver todos los factoriales ya que la ke me dieron no aparece a si es ke te vos a pedir de corazon
espero pronta solucion a mi problema
cesar
kiero saber cual es la formula factorial para dfd
ana yegres
hola me interesa saber las propiedades de los codigos de linea
JORGE
PERDON ES ESTE:
<?php
$numero = array (7);
$numero= array (7);
echo "<table border='20'";
for( $i=1;$i<=7;$i++) {
echo "»;
echo «». $numero[$i]=$i .»». «»;
echo «»;
}
echo «<table border='20'align='center'";
for( $e=1;$e<=7;$e++) {
echo "»;
echo «».$numero[$e]=$e.»». «»;
echo «»;
}
?>
JORGE
como calculo el factorial de 7 primeros numeros usando arrays y presentando tres tablitas la una que multiplique con la otra yn la otra que presente el factorial pero tambien quiero que las columnas esten juntas ya que una se ba mas abajo hasta el momento tengo lo siguiente:(soy nuevo en esto) programo en el netbeans //GRACIAS SI ME RESPONDE (((((([email protected]))))
<?php
$numero = array (7);
$numero= array (7);
echo "<table border='20'";
for( $i=1;$i<=7;$i++) {
echo "»;
echo «». $numero[$i]=$i .»». «»;
echo «»;
}
echo «<table border='20'align='center'";
for( $e=1;$e<=7;$e++) {
echo "»;
echo «».$numero[$e]=$e.»». «»;
echo «»;
}
?>
shaki
hola me gustaria que alguien me orientara como calcular el salario de un empleado, segun el n° de horas trabajadas por semana, y el salario por hora
lineadecodigo
@Mariana,
Puedes utilizar la función Len(Cadena)
Dim MiCadena As String = «Cadena»
Dim Tamanio As Integer = Len(MiCadena)
Pero para más detalle prueba a preguntar en nuestros foros de Visual Basic
http://www.dudasprogramacion.com/forum/visual-basic-6
http://www.dudasprogramacion.com/forum/visual-basic-net
Espero que puedan ayudarte.
MARIANA
HOLA NECESITO AYUDA PARA HACER UN PROGRAMA DE VISUAL BASIC DE EN CONTRAR CUANTOS CARACTERES HAY EN UN TEXTO YA LO TENGO PERO NO CORRE SERI UN HONOR SI ME PODRIAS AYUDAR PORFITAS GRACIAS
GABY
HOLA MI PROF DE PROGRAMACION ESTRUCTURADA NOS DEJO UN TRABAJO Q NO LE ENTIENDO MUY BIEN DICE CALCULAR LA SERI FIBONACCI DE UN NUM DADO EL NUM Q YO ELEGI FUE 15 CREEN Q ME PODRIAN AYUDAR… GRACIAS
Sya and ey
hola a todos miren aqui les dejo el programa en c solamente lo copian y lo pegan en su compilador espero que le sirva
#include
int fact(int num, int x);
int main () {
int num,x;
printf(«Introduce el numero a evaluar\n»);
scanf(«%d»,&num);
printf(«El factorial de %d es = %d»,num,fact(num,x));
return 0;
}
int fact(int num, int x){
x=num;
while (num!=0) {
x=x*num;
num–;
}
return x;
}
pd: esta echo con una función lo hise asi por ke me lo pidieron de esa forma en la escuela
angel
me pueden resolver este programa en java esq lo ocupo para una tareaa
leer 20 numeros en tre 1 y 50 y almacenarlos en un arreglo , aplicar la formula de la permutacion
ejemplo: p=50!/(50-1)
porfavor
ianet belmarez
cual es el prosedimiento que se utiliza para elavorar a potencia5 del numero 9 en visual C++
y cuales son las funciones matematicas que se utilizan en visual c++
jorge
Hola que tal, no se si alguien me pueda ayudar para encontrae el factorial de cualquier numero en el visual studio c++. y/o tambn haber si me podrian pasar algunos tutoriales, lo que pasa es que me gusta pero apenas estoy aprendiendo a moverle y creo que los codigos que tienen son un poco difernetes a los de visual studio…
se los agradeceria muxo….
FELI
HOLA ALGUIEN SABE COMO SE HACE CON VISUAL BASIC 6.0?
antonio perez
quiero tener todo o lo que peuda del codigo de java gracias
xenia
deseo calcular el salario neto
datos de entrada son
nombre
cedula salario bruto, seguro social, educativo, impuestos sobre la renta y otras deducciones
alex steven mendoza
mi correo es [email protected]
alex steven mendoza
necesito ke me den calses de matematica y ke cobre barato ke sea de peru de lima yo viivo en el boulevar de lretablo
Pilar
Hola porfa me pueden ayudar con la Tarea k me dejaron es urgente ps no la entiendo mucho es en C++ Graficos y tablas de decision
israel contreras
COMO SE REALIZA EL FACTORIAL DE UN NUMERO CONFUNCIONES
EN VISUAl BASIC 6.0
israel contreras
me pueden decir como es la ecuacin de lagrange
Videosrubiel
import javax.swing.JOptionPane;
public class factorial
{
public static void main(String args[])
{
double fac = 1;
int n;
n=Integer.parseInt(JOptionPane.showInputDialog(null,»Dame un numero»));
while ( n!=0)
{
fac=fac*n;
n–;
}
JOptionPane.showMessageDialog(null,»»+fac);
System.exit(0);
}
}
Lucia
en realidad esa fórmula no ayuda de nada en el programa, puesto que es el planteamiento y la representación que utilizamos en el cuaderno, por que nunca nada se eleva a ninguna potencia, la formula que se utiliza es la de (100!)/(a!*b!*c!*d!*e!)
graciias
javier V.
hola lucia mira bien en tu planteacion que dejastes:
Pn ^a,b,c,d,e
si notas que a partir de este simbolo «^» tu lo estas subiendo al exponente de dicho numero que te salga entonces creo yo ese es uno de tus exponentes que te salen si tu lo deceas escribe tu pseudocodigo para poder ver como lo estas haciendo para poderte corregir que dices…
cualquier sugerencia escribeme a este msn:
[email protected]
bey y suerte…. :-)
Lucia
hola, necesito ayuda urgente!
en mi escuela estamos en el tema de probabilidad, y acabamos de entrar en metodos de conteo, bueno no tiene nada que ver, por ke lo que necesito es hacer un programa que me calcule:
¿de cuantas maneras se pueden ordenar 100 foquitos en una serie navideña? tomando en cuenta que son:
a= 20 focos rojos
b= 15 amarillos
c= 22azules
d= 13 rosas
e= 30 verdes
Lo que debo hacer es si son n=100 focos la operacion quedaría
Pn ^a,b,c,d,e es decir:
( 100!) / (a!*b!*c!*d!*e!)
otra parte del problema, es que nos encargaron que mostremos la cifra completa, la cual, creo yo que es muy grande, por lo tanto al mostrarla en el programa me sale con un exponente, ¿hay alguna manera de lograr que se muestren todos los dígitos de el resultado?
lamento los problemas que esto pueda ocasionar, es que, simplemente no logro que mi programa lo haga, yo utilizo el Dev c++, lo mas que he logrado es que me muestre un 100! pero con 10digitos con un exponente a la 157, lo cual no me ayuda mucho…
de antemano gracias, y me disculpo una vez mas… pero simplemente mi cerebro no da para más…
saludos.
javier V.
y eo que tienes esta mal es buena tu intencion pero mal programada
javier V.
hola pìlar mira a hora estoy ocupado te lo dare mañana si mira mi mns es [email protected]
cualquier cosa me escribes q yo te lo dire
mejor a hora de noche te doy tu respuesta gracias nos vemos
Pilar
Hola Sabes Tengo una tarea en visual basic para Elaborara una aplicacion que permita calcular el salarioneto de un trabajador
en funcion de numero de horas trabajadas
pago por horas de trabajo
y un descuento fijo al sueldo bruto de 20%
los calculos a efectuar para obtener el salario neto de un trabajador
es como sigue:
salario bruto=horas trabajadas x pago por hora
descuento=0.2 x salario bruto
salarioneto=salariobruto-descuento.
los datos de entradason
apellidos y nombres,horas trabajadas
pago por horas en soles
debe exixtir 3 botones
aceptar limpira y salir
javier V.
hola a todos quisiera que me ayuden con una tarea que es la siguiente:
generar las tablas de multiplicar del 1 al 4 en pseudocodigo lenguaje c++
Pilar
Hola me pueden ayudar a calcular el factorial d un número por k no la entendi mucho de visual basil
jeremias chiricoc
NECESITO QUE SI ME PUEDEN AYUDAR A PROGRAMAR EN C++ POR QUE TENGO QUE ENTREGAR UNOS PROGRAMS, ESTE ES MI CORREO [email protected]
lineadecodigo
@ing.miguel alverto torrez,
Gracias por tu ofrecimiento. Seguro que a la gente le viene muy bien. De igual manera te invito a colaborar con la página.
ing.miguel alverto torrez
hola a tods pues yo doy clases d programacion cual quier duda digame q yo lesayudare este es mi correo [email protected]
lineadecodigo
@fernando,
Me alegro que te haya sido de utilidad…. :-)
fernando
MUCHAS GRACIAS ESTABA TRATANDO DE HACR ESE PROGRAMA COMO LOCO Y TU ME LO DISTE GRACIAS!!!!! QUE GROXO!
lineadecodigo
@cristian,
Si nos centramos en el bucle siguiente:
while ( numero!=0) {
factorial=factorial*numero;
numero–;
}
Es donde vamos viendo el factorial. Para tu caso sería usar el Math.pow…
while ( numero!=0) {
factorial=factorial*Math.pow(numero,2);
numero–;
}
Aunque viendo tu código parece más un sumatorio que un factorial. En ese caso sería:
while ( numero!=0) {
factorial=factorial+Math.pow(numero,2);
numero–;
}
Cambiar un * por un +… :-)
cristian
buenas, necesito ayuda……necesito hacer un ejercicio de cuadrados de un numero factorial. numero 4= 1^2+2^2+3^2=14 y asi continuamente con mas nuemeros, y sinceramente lo intentado varias veces y no lo consigo. Gracias
Jessenia
por favor ayudenme en programacion estoy mal en esta materia y necesito pasar este semestre, al profe no le entiendo..
miren el problema en c++ es xq no se cuando los valores regresan a main cuando es funcion y procedimiento…
GLOMECHE
por favor me ayudas a realizar un programa en delphi donde un vendedor desea calcular su comision total sobre la venta de varios articulos. al vendedor le corresponde el 3% de comision sobre los articulos menores de $50.000 y el 5% sobre los de %50.000 o mas.
el vendedor hizo 20 ventas y desea saber tambien cuantas ventas menores de $50.000 hizo y cuantas de $ 50.000 o mas realizo te lo estare altamente agradecida
matias
hola… en lenguaje c.. como calculas el factorial de 70?? con una formula como esta: n!/k!(n-k)… gracias… y que tipo de dato se usa para almacenar el resultado??
maggy*
hola alguien me puede ayudar a saber la formula de como sacar
(58/12)! xfis se lo agradeceria mucho
luis
necesittOo saber como acer un programa q de un numero dado en arabigo o romano lo imprima ya se ade arabigo a romano o viceversa.. me puedes ayudar..???
juan
bnd
JUAN DAVID
QUIEN ME PUEDE DECIR COMO HACER 100! PERO POR EL METODO DE GAUSS JORDAN.
rosalina
me podrian dar mas informacion hacerca del facorial de un numero y algunos ejemplos
Liliana
Hola, me gustaria saber como se puede hacer un ensayo sobre numeros factoriales? … Alguien me puede ayudar.
Gracias
samuel
hola
kiero
un diagrama de flugjo
para
este porblema
una sercetaria olvida
alexa
basicamente que es lo que hace el factorial, no entiendo. please, si alguien me puede explicar se lo agradeceria mucho.
Evelyn
necesito ayuda……
quiero la codificacion en lenguajhe C de..
calcular la sumatoria de N primeros terminos de la siguiente serie: 1*2*3+2*3*4+3*4*5+4*5*6….
77
siempre y cuando esten de nuevo juntos las variables que se alejaron por la union con otra variable
b
me parece un poco complicado simplemente es dividir el factorial entre la variable de multiplicando con n-1
angel
no se este ejercicio me pueden ayudar xy2-x2y
por favor
yasix andrade
muy bueno me sirvio de mucha ayuda gracias
#104.- Múltiplos de n…
n=int(raw_input(‘valor de n: ‘))
m=int(raw_input(‘valor de m: ‘))
c=1
while c<(m+1):
print n,’*’,c,’: ‘,n*c
c+=1
#105.- Potencias de 2…
n= 0
while n < 30
print «Cuando 2 está elevado a la «, n, «su potencia es: «, 2**n
n+=1
#106.- Sumatorio.py…
sum = 0
i = 0
while (i M…
n = int(raw_input(“Dame un valor: ”))
m = int(raw_input(“Dame otro valor: “))
if (n > m):
print “No se puede ejecutar el primer valor debe ser menor que el segundo: ”
else:
while (m >= n):
sum = m+n
m += 1
print sum
lineadecodigo
grisel, puedes utilizar el código fuente proporcionado. Para calcular el valor del número 34 cambia la variable número por 34.
double numero=34;
grisel
bueno me pidieron la factorial de !34 lo entiendo myu bien lo q no entiendo son las formulas se supone q para eso es de sacar el resultado mas profesionalmente pero la verdad es q ni idea plis ayudame me lo pidieron para electricidad ….. plis
Pablo
Más …esque lo queremos todo masticado y eso no puede ser…hay que molestarse un poquito en buscar eh!!
VER
VER
Saludos
Pablo
Karen …te mando link …es tan fácil como irse a google y teclear ;)
VER
karen
explicamen todoo lo q tenga q ver con numeros factoriales q me mandaron a hacer un power pointt.. i necesito todoo respecto a este tema….
alguien q me kieraaaa contestarr.r. se lo agradescoo….
Esperoo sus respuestas…
Att: de panama!
karen renteria coronado
yo no entiendo que es factorial del numero natural y pade mas ustedes no sabemuchisimo com testenen ani correo que se hignifica mi correo es [email protected] chaoooooooooooooooooooo…………
pablo
Muy interesante…me ha venido muy bien para acabar de entender bien como funciona el algoritmo…acabo de implementarlo en pseudocódigo y había tenido en cuenta el valor 0 …lo solucioné con una condicional y el bucle «Para» ….lo adjunto por si hay algún noob como yo suelto por ahí…disculpadme los expertos ;)
Entorno
Variables
valor,factorial,cont : entero
Algoritmo
escribir (“introduzca número”)
aceptar (valor)
Si valor=0 entonces
escribir (“el factorial de 0 es 1”)
sino
factorial =valor
Para cont=valor hasta 1 decremento 1 hacer
factorial = factorial*cont
Fin_Para
escribir (“el factorial de”,valor,”es:”,factorial)
Fin_Si
Fin_Algoritmo
Si veis algún error o mejora agradecería sugerencias :)
lina medina
necesitoo ayudaaaaaaaaaaaaaaaaaaaaa… pliss con un codigo q haga lo siguiente:
1. hacer un programa, el cual por eleccion de la persona cumpla uno de las siguientes operaciones:
= encontrar la suma de los divisores pares del numero natural
= dados los numeros n y m. encontrar todos los numeros mas peque;os que n. los cuales la suma de sus cuadrados sean iguales al numero m.
al terminar la operacion hacer q la persona escoja otra ves.
agradesco quien me pueda ayudar
pamela rico
a y esa tarea que esta ariva es para oy
pamela rico
oigan tengo esta tarea me la resuelben plisss
tres octavos por un octavo ayudenme plis
Luis
(2n)!
laura
alguien sabe hacer por el principio de induccion:
n!>2 elevado a n , para todo n mayor o igual que 4
pabel
saludos
quiero saber como hacer un programa que me diga el maximo comun divisor de un numero en fortran
memo man (lalo)
esoty en examen kiero k e resuelvan mi examen jaj
ulises
como se saca el factorial del 70 al 75
Carolina
Hola queria saber como calcular el factorial de un numero, en linea de codigo, es un trabajo q tengo q entregar les agradeceria que me contestaran
Gracias
dj farid
como puedosumar 2 numeros enteros….(soy nuevo en esto de programacion)
ana
calcular la factorial del 1 al 10
Jose Miguel Montero G
Este programa de c++ te da el factorial de cualquier numero:
int main()
{
long opera, a;
printf(«Ingrese un numero»);
scanf(«%l», &a);
if (a==0){
printf(«Tu factorial es:\n 1 «);
else
for(long b=1;b<=a;b++){
opera= opera*b;
printf(«Tu factorial es:\n%l», opera);
}
}
getch();
return 0;
}
// Nota si no le entienden bien a estos codigos o si quieres mas, favor de mandar comentarios a [email protected]
Jose Miguel Montero G
#include
#include
int main()
{
int opera;
for (int a=1;a=; b–){
for (int b=10; b>=1; b–){
opera= a*b;
printf(”Las tablas de multiplicar son:\n%d”, opera);
}
}
getch();
return 0;
}
// Lo siento pero a la hora de publicar se modifico las librerias y los for
Jose Miguel Montero G
MIREN PARA LAS PERSONAS QUE QUIERAN UN PROGRAMA QUE HAGA LAS TABLAS DE MULTIPLICAR EN C++, AQUI ESTA.
#include
#include
int main()
{
int opera;
for (int a=1;a=; b–){
opera= a*b;
printf(«Las tablas de multiplicar son:\n%d», opera);
}
}
getch();
return 0;
}
cesar
quiero que me ayuden a her un programa en visul basic estudio
que calcule el factorial de N numero. Es urgente por favor «gracias»
AngEvil
Camilo pregunta porke el factorial de cero es uno. Trataré de responder.
Se dice ke el faktorial de n es igual a: (n-1)! * n
Entonces. si le damos un valor a n kedaria:
el factorial de 3 es igual a (3-1)! * 3 (solo kambie la n de la fórmula por el 3)
resolvemos:
3!= (3-1)! * 3
3!= 2! * 3
3!= 2 * 3
3!= 6
Ahora le damos el valor a n de uno y keda:
1! = (1-1)! * 1
1! = 0! * 1
Si sabemos ke el factorial de uno es igual a uno….
1 = 0! * 1
(solo kite el signo factorial del uno que esta del lado izq del igual)
Ahora tenemos esto:
1 = 0! * 1
Si despejamos 0!:
0! = 1/1
0! = 1
Eso se hizo para que la fórmula : n! = (n-1)! * n resultara para n=1 Es por pura conveniencia…
Espero y se halla entendido, si no, pues pregunten…
alejandro
quisiera que me ayudaran a resolver: calcular para el termino N el resultado de x con un numero factorial en netbeans IDE 6.0.1
java grasias por la colaboracion
UnicoedeR
y para resolver problemas usen el metodo de la factorizacion o sino la descomposicion, ejm: 8!= 7!x8 así sucesivamente y simplificando las cosas se hacen mas sencillas
UnicoedeR
para sacarle factorial a un numero es sencillo, por ejemplo: Si se desea hallar el factorial de 5!= 1x2x3x4x5
de 6!= 1x2x3x4x5x6 En conclusión: si se desea hallar el factorial de un número; aquel es igual a la multiplicacion consecutiva de 1 hasta el número al cual se deseasacar factorial , si alguien lo puede eplicar mejor , se lo agradecería
AngEvil
Como encuentro el factorial de n?
Hay una formula sencilla? si quisiera sacar el factoral de 123, es algo largo multiplicar los 123 numeros… hay una formula mas practica?
Lurdes
Quiero encontrar informacion teorica sobre «factorial» pero no encuentro gran cosa, me podrían ayudar…
Es para un trabajo práctico, ejercicios tengo de sobra, pero información me falta. Gracias
javier
desearia saber como calcular el factorial de un numero pero utilizando la instruccion for next
camilo
el factorial de cero es 1 por q me en pueden enviar la rrespuesta
Verónica
Hola! si pudieran ayudarme con estos factoriales, hay alguna regla practica??, (n-1)! / (n-1)! y n! / (n-2)!.
No logro llegar al resultado correcto. Muchas Gracias
keila
hola quisiera que me ayudaran si por favor tiene un poco mas de material de factorial de un numero mas especifico
farley
gracias por el codigo me sirvio de mucha ayuda
pabel
hola
ayudenme con el programa tabla de multiplicar en delphi
TERESA
EL FACTORIAL DE NUMEROS DA UN MUNERO POR EJEMPLO EL 9 Y LO MULTIPLICAS EN FORMA DESENDENTE
LILIANA
POR FA SE LES AGREDECE EN EL ALMA
LILIANA
HOLA QUISIERA Q ME AYUDARAN A HACER UN PROGRAMA EN C Q ME CALCULE LOS FACTORIALES DE LOS NUMEROS Q ESTAN ENTRE A Y B …. A Y B SON CUALQUIER NUMERO QUE DIGITA EL USUARIO..
mayra
hola quisiera q me ayuden porfa,
la tarea que me han dejado es esta:
1.- Calcular el resultado de la suma de los 10 primeros términos de la siguiente serie:
1 + 2 + 3 + ..… + n
2 22 23 2n
2.-(7 ptos.) Calcular el resultado de ex, el cual es igual a la suma de la siguiente serie:
1 + x + x2 + … + xn
2! n!
x es un valor ingresado mediante el teclado
Considere que para hallar el valor de ex, se deben sumar los primeros 30 términos de esta serie.
Les agradeceré mucho si me pueden ayudar con eso, gracias
saludos
Carlos Nontoa
Quiero que me ayuden con el factorial de un numero en Visual FoxPro 7 (En programación orientada a objetos II semestre) Gracias
mariam
hola pues la verdad no me quedo muy claro lo que estan explicando aqui me gustaria que fueran mas especificos
gracias
bexos of chocolate mua
gerardo
4x3x2x1/3x2x1 — eliminas o borras 3x2x1 arriba y abajo TE QUEDARA 4 — RESULATADO FINAL 4. :)
dwigth
quisiera saber cuanto es 4!/3! osea que me expliquen como es la divisiòn de factorial
eduardo roderiguez
hola necesito urgente que me digan como calcular en factorial de un una cantidad grande por ejemplo el factorial de 50 grasias
eduardo roderiguez
hola necesito urgente que me digan como calcular en factorial de un una cantidad grande por ejemplo el factorial de 50
lineadecodigo
@luismi,
Puedes mantenerte informado dándote de alta en la «Lista de Correo». La encuentras en un enlace de la parte de arriba.
luismi
gracias por publicar este pagina me ha ayudado mucho en mi tarea pero quisera q me mandaran mas informacion a mi mail
NaOmi
Holax es que quisiera saber si me pueden explicar como sacar el factorial de un numero en eclipse, es que ya lo intente pero no m da plisss, necesito ayuda.
graxx
eduardo
cual es la definicion de n!!!
Manuel
Porque el factorial de un número distinto de 0 es igual a uno
MOSKA
QUISIERA HACER UN PROGRAMA DE FACTORIAL, ESTUDIO INFORMATICA
Y QUISIERA SABER SI ME PODRIAS AYUDAR
alexa
ponagn la s propiedades que nu enconuentro en ninguna apgina ps si ponen entro mas a su pagina ok
alexa
wenu quiero saber mas propiedades nu encuenro ni una pagina directa de todas las priedades haber si ponen px chao
EDISON
nesecito el factorial de un numero en visual basic xfissss
EDISON
hola que tal me mandaron hacer una tarea hecerca de el factorial de un numero pero en visual basic si me pueden ayudar con la lineas de codigo por fissss
Malu
HOla quisera sber como calcular el prodeio de 4 notas en java awt
@!*@
me han dejado una tarea espero que me puedan ayudar… quiero saber ecuaciones de factoriales…bueno muchachos espero que me ayuden jejeje gracias…
IvEtT
hola porfa necesito urgente que me ayuden a hacer un programa en java
se trata de lo siguiente:
se trata de un programa que haga el lanzamiento de una moneda pida cuantos lanzamientos quiere, cuantas esperas, probabilidad de que la que esperas caiga y eventos totales caidos pero con un factorial que es el siguienete:
(n!)/(n-k)!k! * (p elevado a la k)*(q elevado a la) (k-n)
ivet
hola porfa necesito urgente que me ayuden a hacer un programa en java
se trata de lo siguiente:
se trata de un programa que haga el lanzamiento de una moneda pida cuantos lanzamientos quiere, cuantas esperas, probabilidad de que la que esperas caiga y eventos totales caidos pero con un factorial que es el siguienete:
(n!)/(n-k)!k! * (p elevado a la k)*(q elevado a la) (k-n)
Graciela Bertoglio
por favor necesito saber como demostrar 100!
Graciela Bertoglio
como demuestro 100!
rocio
hola a todos… pues preguntan como sacar una factorial les dare un ejemplo… veranq ue es muy facil…
sacar la factorial de 5
comencemos
5! (factorial de 5) = 1 * 2 * 3 * 4 * 5 (asi se saca la factorial multiplicando )=120 (y eso es igual a 120) pues para sacar la factorial la saque asi.. multiplique al rebez veran 5*4=20*3=60*2=120*1=120 y asi se saca la factorial SENCILLO NO? espero les sirva de algo… chaucito…
fernanda
qiesiera saver comose saca el factorial de u numero
ruben
gracias por el codigo me sirvio de mucha ayuda
ney182.attq77
mmm me encargaron una tarea y m e dice q anote los factoriales de:
0!
1!
2!
3!
4!
5!
6!
yy no entiendo nada
hehehe.
me gustaria q me lo explicaran xa poderlo entender!
grasssss
liuu
m gustaria saber si la programacion en macromedia dreamweaver kla programacion es lo mismo o no y si no lo es m gustaria q m dn el cod …..
marcela rodriguez
MARCELA RODRIGUEZ.
quiciera hacer un programa que muestre las tablas de multiplicar de 1 al 10 en lenguaje de programacion de delphi ESPERO QUE ME PUEDAS AYUDAR
lineadecodigo
Hola Marcela,
Tienes el ejemplo en Tablas de multiplicar en Java. Espero que te sea de ayuda….
marcela rodriguez
MARCELA RODRIGUEZ AGOSTO 27, 2007
quiciera hacer un programa que muestre las tablas de multiplicar del 1 al 10
gracias.
martin
quisiera conseguir materialde estudio ahcerca de factorial
JHON FERNANDO
quiciera saber las propiedades que pueden cumplir !
po ejemplo 10!/5!
cindy castillo
quisiera saber como se calcula las notas de n estudiantes,con n consolidados,con n notas y saber el promedio de ellos
Jose Morales Molina
hola como esta usted
me interesa saber mas a cerca de este tema ya que estudio en un colegio de estudios cientificos y tecnologicos (preparatoria)
y llevo la carrera de informatica, en este momento cirso el cuarto semestre, estoy en dias de salir de la escuela, y llevo lo que es c++
que la verdad no le entiendo a nada, por que la profesora que lo imparte es muy dejada, y quisiera que me enseñara lo que usted sabe, gracias
cloe
n.(n-1)!+(n+1)n!+(n+2)(n+1)n!
me parece q es asi
Silvanita
quisiera saber
cuanto es n!+(n+1)!+(n+2)! porfa que no encuentro la respuesta en ninguna pagina… y no entiendo cuando se suman