Ejercicio13 (JAVA) - CÁLCULO DEL FACTORIAL DE UN NÚMERO

preview_player
Показать описание
Videos para desarrollar la lógica de programación empleando como lenguaje JAVA. En esta serie videos encontrará diferentes ejercicios que van aumentando el nivel de dificultad.

La Base de datos y otros recursos se pueden descargar de:

Espero que sean de gran utilidad para usted.
Рекомендации по теме
Комментарии
Автор

Gosh este video tiene a­ños y me acaba de servir, eres el mejor! :D

adriosm
Автор

hoy me salvaste de un examen, te agradezco

jeffzelaya
Автор

package Factorial;

import java.util.Scanner;

public class Main {

public static void main(String args[]) {
Scanner sc = new Scanner(System.in);

//pide dato
System.out.println("Ingrese un numero:");
int num = sc.nextInt();

//mostramos resultados
System.out.println("El factorial de: " + num + " es:" + factorial(num));
}

public static int factorial(int n) {
int aux = 1;
for (int i = 1; i <= n; i++) {
aux *= i;
}
return aux;
}
}



ASÍ SALE CON EL DOUBLE NO ME FUNCIONÓ....

paolavasquez
Автор

Tome su hombre buen like, gracias a usted tengo mi tarea bien hecha xD

carlosgoxcon
Автор

public static void main(String args[]){
Scanner sc = new Scanner(System.in);
System.out.print("Ingrese número: ");
int numero = sc.nextInt();
int contador = 2;
double factorial = 1;
while (contador <= numero) {
factorial *= contador;
contador++;
}
System.out.printf("El factorial es: %, .0f\n", factorial);
}

Diego_MR
Автор

Necesitaba que me expliques como va cambiando los numeros

cirolopez
Автор

Fue muy útil el vídeo pero me pregunto si podrías hacer una vídeo de calcular los factoriales de cada numero de un arreglo. por favor seria muy útil.

yonisebastianzamoraquira
Автор

public class NewClass1 {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);

//Se pide dato
System.out.println("Ingrese numero");
int num = sc.nextInt();

//Mostramos resultado
System.out.println("el factorial de: " + num + "es: " + factorial(num));
}
public static int factorial(int n){
int aux=1;
for( int i=1 ; i<=n ; i++)
{
aux=aux*i;
}
return aux;
}

}




Este es el codigo del video

lorenzmalpartidarojas
Автор

Me podrían decir por que la letra i??? se los agradecería.. excelente vídeo

AgardunoNila
Автор

que tal, muy buenos videos, tengo una pregunta, se puede calcular un factorial de un número tan grande como 1000 con un tipo de variable double sin que salga infinito y sin usar un BigInteger?, un saludo.

pablocrnpc
Автор

N equivale al número que le vas a calcular el factorial

jzuluaga
Автор

me gustaria saber como poder calcular el seno de un numero pero sin usar las librerias de java ?

hectororozco
Автор

Hola que tal bueno en primera esta muy bueno tu tutorial se agradece y bueno también de favor si podrías hacer este mismo tutorial pero con jframe gracias

vhanhauten
Автор

package desarrollodelogica;

import java.util.Scanner;

/**
*
* @author Ramon
*/
public class ejercicio13 {
public static void main(String args[]){

Scanner leer = new Scanner(System.in);

int num;

System.out.printf("Inserte un ");
num = leer.nextInt();

double fact = obtFactor(num);

System.out.printf("El factorial del número ["+num+"], es %.0f", fact);


}

public static double obtFactor(int num){

double fact = 1;

for(int i = num; i>=1; i = i-1){

fact = fact*i;

}
return fact;
}
}

ramonmartinezcruz
Автор

nose porque me da igual a 1 el factorial

marianoruiz