36. Programación en C - Ciclos o Bucles - Ejercicio factorial de un número

  Рет қаралды 95,007

ProgramacionATS

ProgramacionATS

Күн бұрын

Пікірлер
@danieldlr2001
@danieldlr2001 11 ай бұрын
En paz descanse gran maestro, aun recibiendo ayudas de sus videos😢🙏
@Halcyon_R
@Halcyon_R 3 жыл бұрын
Gracias maestro, en paz descanse
@juliovillarruel7951
@juliovillarruel7951 6 жыл бұрын
"era para saber si estabas atento" la vieja confiable :v
@stickmanx9918
@stickmanx9918 3 жыл бұрын
*DIOS PORQUE TE LO LLEVASTE AL CIELO?* 😭😭😭
@jenzeld.tassia4580
@jenzeld.tassia4580 8 жыл бұрын
Pues como no especificaba y mi entendimiento por el momento no llega a más, hice el problema sumando sólo dos factoriales, a ver que opinan y me pueden aconsejar: #include int main(){ int i, n1, n2, factorial=1, factorial2=1, suma=0; printf("Digite el numero para hallar el factorial: "); scanf("%i", &n1); for(i=1;i
@coky790
@coky790 7 жыл бұрын
Ejercicio 11: #include int main(){ int i,n,cont=1,i2,n2,cont2=1,suma; printf("Ingrese un numero: "); scanf("%d",&n); printf(" Ingrese otro numero: "); scanf("%d",&n2); for(i=1;i
@keegans8496
@keegans8496 4 жыл бұрын
Hice que la suma de los factorial no se limitara a dos, sino que el usuario determine cuantos numeros desea calcular su factorial y sumarlos: #include int main() { int i,j,numero,veces,factorial=1,suma=0; printf("Cuantos factoriales desea sumar? "); scanf("%d",&veces); for(i=1;i
@WisnaiterYT
@WisnaiterYT 2 жыл бұрын
ajaja me salio similar //11. Hacer un programa que calcule la suma de factoriales #include int main(){ int i,j,nv,numero,factorial=1,suma=0; printf("Digite la cantidad de factoriales que quiere calcular: "); scanf("%i",&nv); for(i=1;i
@thedjdave981211
@thedjdave981211 6 жыл бұрын
Así lo hice usando funciones por si alguien le interesa: // Pograma para hacer sumatoria de factoriales #include int fact(int); void sumaf(int, int); int main(){ int a, b; printf(" Digite 2 numeros para hallar la suma de sus factoriales: "); scanf("%i%i", &a,&b); fact(a); fact(b); sumaf(fact(a),fact(b)); return 0; } int fact(int x){ int i,s=1; for(i=1; i
@Lashistoriasdelilith
@Lashistoriasdelilith 3 жыл бұрын
ya lo dije pero qué bien explicado
@XtremeXD
@XtremeXD 6 жыл бұрын
Sos un crack !por vos aprove programacion
@lucianogulle2730
@lucianogulle2730 3 ай бұрын
aprobá lengua mejor
@XtremeXD
@XtremeXD 3 ай бұрын
@@lucianogulle2730 Comentando en un video de hace 8 años, de un comentario que tiene 6 años, porque no te vas bien a la recalcada c de la lora🤣
@bryanjonathancoradocardona4548
@bryanjonathancoradocardona4548 5 жыл бұрын
Gracias amigo mio, tenia muchas dudas pero no hice nada de tu código porque pensé que factorial era otra cosa como encontrar los divisores pero con tus resultados comprobé que mi código estaba bien :v que cosas no y muchas gracias con tigo aprendí a reducir el espacio con el "factorial * = i;" eres grande hermano :v//
@AngelMedinaa
@AngelMedinaa 3 жыл бұрын
muchas gracias te amo
@arielsempertegui5476
@arielsempertegui5476 4 жыл бұрын
el factorial de 15 no es ese, antes yo tambien cree un programa que calculaba factoriales y pense que habia hecho algo mal pero no, a partir del 13! no dan los resultados correctos y no sé por qué.
@JOSEANTONIOSKVIRSKY
@JOSEANTONIOSKVIRSKY 4 жыл бұрын
Porque el numero es muy grande y no puedes usar una variable de tipo int, necesitas una double.
@JOSEANTONIOSKVIRSKY
@JOSEANTONIOSKVIRSKY 4 жыл бұрын
#include void main() { int num; double fac, total = 0; printf("How many factorials do you want add: "); scanf("%i", &num); for (int i = 0; i < num; i++) { int num2; fac = 1; printf("Insert a number: "); scanf("%i", &num2); for (int j = 1; j
@jesus.zapatero
@jesus.zapatero 3 жыл бұрын
Los numero mas grandes que he podido conseguir. A partir de factorial 21 salen negativos. // Calculo de factorial del numero introducido. // El factorial se obtiene multiplicando sucesivamente desde 1 hasta el numero introducido. // Factorial de 3 = 1*2*3; factorial de 8 = 1*2*3*4*5*6*7*8 #include int main(){ unsigned long long factorial; int numero, i; printf("Numero a factorializar (> de 20 es tonteria): "); scanf("%i", &numero); factorial = 1; for (i=1; i
@scirrgeorge4375
@scirrgeorge4375 2 жыл бұрын
Recuerde que a partir de cierto numero grande hay que cambiar el integral por double o da resultados erroneos.
@miguelangelchipunavijustin942
@miguelangelchipunavijustin942 3 жыл бұрын
Gracias bro me salvaste 👌
@ivansit0TV
@ivansit0TV 7 жыл бұрын
Hice un factorial usando funciones, aquel que lo necesite: #include int factorial (int ); main(){ int num; printf("Digite numero: "); scanf("%d",&num); if(num>=0){ printf(" El factorial es: %d", factorial(num) ); }else{ printf("No tiene factorial"); } } int factorial (int a){ int fact=1, i; for(i=1; i
@gabrielgonzalez8412
@gabrielgonzalez8412 3 жыл бұрын
Ejercicio 11: #include int main(){ int i; int n; int m; int factorial1=1; int factorial2=1; int factorialTotal=1; printf("Digite el primer numero: "); scanf("%i",&n); printf("Digite el segundo numero: "); scanf("%i",&m); for(i=1;i
@sebastiancastillogodoy6181
@sebastiancastillogodoy6181 4 жыл бұрын
ej 11: #include int main() { int c,num1,num2,factorial1=1,factorial2=1,sumaf; printf("digite dos numeros: "); scanf("%i %i",&num1,&num2); for(c=1;c
@youlavision
@youlavision 8 жыл бұрын
Yo pense que no habias dejado en el anterior por que no tocaba hacer ejercicios con for jaja, xD muy bien vamos a ver que tal con este ejercicio :)
@rod01152
@rod01152 9 ай бұрын
Esto es lo que yo entendí jaja, puse que el usuario saque dos factoriales y al final se sumen #include int main(){ int i, numero, factorial=1,numero2, factorial2=1,suma; printf("Digite el primer numero para hayar el factorial: "); scanf("%i",&numero); for(i=1; i
@diegovega416
@diegovega416 7 жыл бұрын
tengo una pregunta.... el programa corre bien hasta ciertos valores, pero para numeros muy grandes no puede, ya trate cambiando a la variable mult a long pero sigue el problema. como podemos calcular numero muy grandes?
@De_el_pler
@De_el_pler 2 жыл бұрын
tengo el mismo problema, supiste solucionarlo?
@mjr398
@mjr398 4 жыл бұрын
Como haces repetitivo el ciclo while en el ejemplo del factorial . Es decir después de ingresar y evaluar un número Allí mismo digitar otro numero
@kevinender5409
@kevinender5409 8 жыл бұрын
en el videos al poner el 15 la respuesta no es correcta..lo adecuado debío ser nombrar a nuestra variable de tipo long ahi saleee
@cesarrojas7839
@cesarrojas7839 8 жыл бұрын
Solo es un ejemplo, se supone que trabaja solo en un rang de 4 byteso, long es para un rango mayor, seria tonto poner factorial 1000000000 ni con el long lo va calcular amigo.
@luisricardomontoyamartin3952
@luisricardomontoyamartin3952 5 жыл бұрын
​@@cesarrojas7839 Es cierto que solo es un ejemplo, pero no creo que esté de más saber manejar long, yo no lo sé usar bien y este hubiera sido un caso de aplicación del long
@marietexx9872
@marietexx9872 4 жыл бұрын
#include #include #include #include int main(void){ int num, i, suma=0, factorial=1; printf("Introduce el numero hasta el que quiere sumar factoriales: "); scanf("%d", &num); for (i=1;i
@erickolmedo1290
@erickolmedo1290 6 жыл бұрын
Hola, tengo un súper problema debo de calcular la media y la mediana utilizando for
@bryanriossanchez9975
@bryanriossanchez9975 6 жыл бұрын
// el siguiente programa calcula la suma de los factoriales #include int main(){ int i,numero,factorial=1,suma=0; printf("digite el numero al cual le quiere sacar la suma de factoriales "); scanf("%d",&numero); for(i=1;i
@angelblackxxxx
@angelblackxxxx 6 жыл бұрын
Una preguntita por que cuando paso de 20 el factorial me arroja en negativo
@brandongarduno1631
@brandongarduno1631 5 жыл бұрын
por que es jodidamente grande, intenta con la variable long.
@mariavillar9810
@mariavillar9810 6 жыл бұрын
Porq al ponerle un número mayor a 40 el factorial me da 0?? Y de 20 ME da negativo?
@brandongarduno1631
@brandongarduno1631 5 жыл бұрын
Por que son muuuuuuy grandes, puede que tu computadora, no sea capaz de procesarlo.
@yeraydeniz
@yeraydeniz 3 жыл бұрын
@@brandongarduno1631 No es que su computadora no sea capaz de procesarlo, es que las variables tipo int tienen un rango el cual, si lo sobrepasas, da error y entra por detrás. Para variables que sobrepasen el rango de int hay que usar el tipo long int.
@yeraydeniz
@yeraydeniz 3 жыл бұрын
Para variables que sobrepasen el rango de int hay que usar el tipo long int.
@jymbo2052
@jymbo2052 4 жыл бұрын
4:15 15! es igual a 1 307 674 368 000 según google.
@maximiliano5653
@maximiliano5653 4 жыл бұрын
dale genio, pero las variables int no soportan numeros mayores a 10 digitos
@WowNemy
@WowNemy 2 жыл бұрын
int main(int argc, char *argv[]) { int i, numero, factorial = 0; printf("Digite el numero para hallar el facotrial: "); scanf("%i", &numero); for ( i = 1; i
@lucasespinoza1155
@lucasespinoza1155 Жыл бұрын
Problema 11: #include int main() { int i,j,num1,num2,factorial_1=1,factorial_2=1,suma; printf("\t\tCALCULAR SUMA DE FACTORIALES "); printf("Ingrese dos numeros a sumar: ");scanf("%d%d",&num1,&num2); for(i=1;i
@saga1705
@saga1705 10 ай бұрын
genio idolo
@Gonzalo-fu2pf
@Gonzalo-fu2pf 6 жыл бұрын
#include #include long factorial(int a); long suma(long r1, long r2); int main() { int n1,n2; long resultado1, resultado2, resultado3; printf("Digite el primer numero para hallar su factorial: "); scanf("%i",&n1); printf("Digite el segundo numero para hallar su factorial: "); scanf("%i",&n2); resultado1 = factorial(n1); printf(" El factorial de %i es %ld", n1, resultado1); resultado2 = factorial(n2); printf(" El factorial de %i es %ld", n2, resultado2); resultado3 = suma(resultado1, resultado2); printf(" El resultado de la suma de ambos factoriales es: %ld ", resultado3); return 0; } long factorial(a) { long factorial = 1; for(int i = 1; i
@robertomartinez6406
@robertomartinez6406 8 жыл бұрын
que pasa al ingresar un numero negativo o 0??
8 жыл бұрын
+Roberto Martinez Hola :D Puedes poner un do while.. para impedir que ingrese un número negativo o cero :)
@robertomartinez6406
@robertomartinez6406 8 жыл бұрын
okok muchas gracias y muy buenos videos saludos sigue asi
@brandongarduno1631
@brandongarduno1631 5 жыл бұрын
te va a dar 1 con el negativo, y 0 con el 0
@visuaLangley
@visuaLangley 5 жыл бұрын
En qué video explicas los arreglos? No lo he encontrado
@sebryxs
@sebryxs 3 жыл бұрын
Creo que ese viene en el curso completo, pero tampoco ya está disponible
@juliocesarquinchiguangomal4826
@juliocesarquinchiguangomal4826 7 жыл бұрын
puedes aser esto en visualc studio 2017
@WisnaiterYT
@WisnaiterYT 2 жыл бұрын
//11. Hacer un programa que calcule la suma de factoriales #include int main(){ int i,j,nv,numero,factorial=1,suma=0; printf("Digite la cantidad de factoriales que quiere calcular: "); scanf("%i",&nv); for(i=1;i
@diegoricardodelgadillogome5285
@diegoricardodelgadillogome5285 Жыл бұрын
Gracias!
@freenzyfrog2371
@freenzyfrog2371 7 жыл бұрын
#include int main(){ int I,N,F=1,S=0; printf("Inserte un numero: ");scanf("%i",&N); for(I=1;I
@isaacmercado7073
@isaacmercado7073 3 жыл бұрын
IDOLO
@bryanguevaraguzman8253
@bryanguevaraguzman8253 7 жыл бұрын
el ejercicio: //Hacer un programa que calcule la suma de factoriales #include int main(){ int i,n1,n2,f1=1,f2=1,suma=0; printf("\tSUMA DE FACTORIALES"); printf(" Ingrese el primer numero:");scanf("%i",&n1); printf(" Ingrese el segundo numero:");scanf("%i",&n2); for(i=1;i
@ronnyxas
@ronnyxas 5 жыл бұрын
Cómo sería para hacer la suma de "N" factoriales introducidos por teclado ?? Es decir, que no sean 2 obligatoriamente, sino los que quiera el usuario
@saraandreaalvarezfuertes640
@saraandreaalvarezfuertes640 6 жыл бұрын
//Hacer un programa que calcule la suma de factoriales #include int main () { int i,numero,factorial=1,suma=0; printf ("Digite un numero: "); scanf ("%i",&numero); for (i=1;i
@brandongarduno1631
@brandongarduno1631 5 жыл бұрын
Tengo una duda, podría ayudarme?, hice un programa suponiendo que la suma de los factoriales era simplemente sumar todos los números, antes del número, puesto por el usuario, es de decir, suma de los factoriales de 4= 1+2+3+4=10, pero con tu programa me da 33. como se obtiene la suma de los factoriales?
@teeworlds-fearz9769
@teeworlds-fearz9769 4 жыл бұрын
@@brandongarduno1631 bro, yo ise asi mi codigo con solo dos numeros: //Hacer un programa que calcule la suma de factoriales de 2 numeros #include #include int main(){ int n1, n2, i1, i2, fact1=1, fact2=1, suma=0; printf ("Digite el primer numero: "); scanf ("%i",&n1); printf ("Digite el segundo numero: "); scanf ("%i",&n2); for (i1=1; i1
@elmarc4289
@elmarc4289 Жыл бұрын
@@brandongarduno1631 Justo como dice el amigo @Brandon Garduño, la suma de factoriales es sumar 2 o más factoriales. Por ejemplo el pide 2 números, les saca sus factoriales y los suma. Pero nuestra amiga @Sara Andrea Álvarez Fuertes, hizo el programa pensando en realizar la suma de todos los factoriales antes de un numero. En tu ejemplo... Introduce un numero: 4 1! + 2! + 3! + 4! = 1 + 2 + 6 + 24 = 33 Es por esa razón que tu respuesta no coincide. Por cierto, perdón por responder 3 años después :c
@diegosandoval1024
@diegosandoval1024 3 жыл бұрын
y como hago para que al momento de ejecutar me salgo Ejemplo: 3!=3*2*1=6
@albertohortelanocardenas7038
@albertohortelanocardenas7038 5 жыл бұрын
dale programacion ats me salvahte el trimestre mostrame el camino hacia la luz traeme la copa messi t
@juanlen11
@juanlen11 3 жыл бұрын
Cuando introduzco el numero 20 por ejemplo me da un resultado negativo(Creo que a partir del 17)
@sebryxs
@sebryxs 3 жыл бұрын
Es muy grande, y C no logra procesarlo completamente, para que te des una idea 20 factorial = 2,432,902,008,176,640,000 y C solo aguanta hasta los 4,294,967,296 (masomenos)
@yeraydeniz
@yeraydeniz 3 жыл бұрын
@@sebryxs Entonces en vez de calcular la variable como short o int la debes calcular como long int.
@ronnyxas
@ronnyxas 5 жыл бұрын
Cómo hago para que el programa muestre el factorial de "N" números introducidos por teclado. Es decir, es lo mismo pero con varios números a la vez. Estoy atascado con este ejercicio si me puedes echar una mano lo agradecería ! Saludos desde España
@dulceementiita
@dulceementiita 5 жыл бұрын
Es exactamente el mismo ejercicio que esta en este vídeo. Por "N" números se refiere a el numero que ingrese el usuario. in main(){ int i, numero, factorial= 1; printf("Digíte un numero para hallar factorial: "); scanf ("%d",&numero); // recorda que %d y %i son lo mismo, d= decimal, i= entero en ingles for(i=1;i
@ronnyxas
@ronnyxas 5 жыл бұрын
Daiana Di Stefano no no,alomejor me explico mal, pero me refiero a que el programa por ejemplo al inicio te diga Cuántos números quieres introducir, tú dices 3, entonces te sale para introducir el número 1, el 2... y al final el factorial de cada uno que has introducido
@Abeluky
@Abeluky 5 жыл бұрын
//creo que asi es: //By: Francisco Abel Osuna Luque. /* Suma de factoriales. */ #include #include int main(){ int i,n,cont=1; printf("Dame el valor de veces a sumar la factorial: "); scanf("%i",&n); system("cls"); while(i
@eliasmartinezmorgado
@eliasmartinezmorgado 7 жыл бұрын
quien sabe porqe a mi no me funcionaba el entero, tve que usar long :/
@JOSEANTONIOSKVIRSKY
@JOSEANTONIOSKVIRSKY 4 жыл бұрын
El entero funciona hasta el valor de 32 bits (4 294 967 296) o hasta el 12!, despues de ese numero tienes que usar otro tipo de variable, yo use double.
@artemiokaoz
@artemiokaoz 7 жыл бұрын
si demore como 2 horas realizando este problema pero al final si lo logre hacer el unico problema es que la memoria se desborda si el usuario ingresa un numero mayor a 10 y no supe como solucionarlo ya que si cambiaba el tipo de dato a float me arrojaba datos basura espero y alguien me ayude a resolver este problema y me diga que hacer en estos casos #include int main () { int suma=1 , i , numero , a=1 , acumulador=0 , resultado=1 ; printf("Ingrese el numero a factorial "); scanf("%i",&numero); for(i=1;i
@yeraydeniz
@yeraydeniz 3 жыл бұрын
Para saber arreglar el problema, hay que saber cosas que, por ejemplo, nos enseñan en ingeniería. Como por ejemplo que es un int, un short int, un float, un long int etc. Y qué rangos tienen. Al existir la posibilidad de sobrepasar el rango de int, debes cambiar int por long int.
@jhoelmunarrizcondori5396
@jhoelmunarrizcondori5396 7 жыл бұрын
//SUMA DE FACTORIALES #include int main(){ int n,i=0,f=1,s=0; printf("Digite un numero: "); scanf("%i",&n); while(i
@BruceFontain
@BruceFontain 4 жыл бұрын
#include #include int main(){ int i,n1,n2,fact1=1,fact2=1,sum; printf("Ingrese la cantidad de numeros para realizar el primer factorial: "); scanf("%d",&n1); printf("Ingrese la cantidad de numeros para realizar el segundo factorial: "); scanf("%d",&n2); for(i=1;i
@jesusalbertosantana396
@jesusalbertosantana396 6 жыл бұрын
hola necesito que me ayudes con factorial de un numero de 20 dígitos gracias
@benjaminramirezcanela8885
@benjaminramirezcanela8885 4 жыл бұрын
Carnal, pasa que el programa no es capaz de calcular números tan grandes, checa este código, compílalo y compruébalo por ti mismo #include using namespace std; int main (){ for(int x=0; x+=1000000;){ cout
@benjaminramirezcanela8885
@benjaminramirezcanela8885 4 жыл бұрын
si quieres que corra números más grandes, usa la variable double en vez de int
@hugosalvadorcortezgranados2114
@hugosalvadorcortezgranados2114 3 жыл бұрын
Yo lo hice como se me ocurrio, asi me imagine que era el problema xd //10. Factorial de un numero. #include int main (){ int i, num, fact = 1,num2,fact2 = 1, i2,sumafact = 0; printf("Digite el primer numero para hallar su factorial: "); scanf("%i", &num); printf("Digite el segundo numero para hallar su factorial: "); scanf("%i", &num2); for (i=1;i
@jhancarlosilvaochoa5720
@jhancarlosilvaochoa5720 8 жыл бұрын
#include int main(){ int numero,i,aux,fac=1,sum=0; printf("ingrese un numero:"); scanf("%d",&numero); for(i=1;i
@freenzyfrog2371
@freenzyfrog2371 7 жыл бұрын
No tiene sentido que vuelvas a escribir "fac=1" cuando ya lo inicializaste de entrada.
@aragothkarsen5010
@aragothkarsen5010 7 жыл бұрын
Tiene sentido porque si no conservara el valor del factorial de la vuelta anterior del ciclo
@JoseJimenez-re3rm
@JoseJimenez-re3rm 6 жыл бұрын
Se puede hacer con un while? (apenas estoy aprendiendo)
@leslieaylinchavezramirez7480
@leslieaylinchavezramirez7480 6 жыл бұрын
A
@FigueroaRvKevin
@FigueroaRvKevin 6 жыл бұрын
//Suma de factoriales con una funcion int #include int factorial(int n); int main(){ int n,a,b,c,sum=0; printf("Ingresa un numero pera hallar su factorial "); scanf("%d",&n); b=factorial(n); printf("Ingresa un segundo numero pera hallar su factorial "); scanf("%d",&a); c=factorial(a); sum=b+c; printf("La suma del !%d y !%d es %d ",factorial(n),factorial(a),sum); return 0; } int factorial(int n){ int i,fac=1; for(i=1;i
@informatica-con-jano
@informatica-con-jano 6 жыл бұрын
Alejandro, si pido el factorial de un numero grande, me dice que es 0 :(
@WisnaiterYT
@WisnaiterYT 2 жыл бұрын
es porque la variable "int" tiene un limitice, y actualmente ya lo has de saber jaja pero bueno
@rocha6993
@rocha6993 6 жыл бұрын
#include //Crear un programa que haga la suma de factoriales. int main (){ int a,b,a1,b1,s; printf("Ingrese ambos numeros, vamos a hacer la suma de sus factoriales: "); scanf("%i%i",&a,&b); a1=a;b1=b; for (a1=(a-1);a1>1;a1--){ a=a*a1; } for (b1=(b-1);b1>1;b1--){ b=b*b1; } s=a+b; printf("%i",s); } Ahí lo tienen
@brandongarduno1631
@brandongarduno1631 5 жыл бұрын
no sería mejor simplemente sacar el factorial de dos números, por separado y después sumarlo?, sin tener que igualar a1 a a, ni b1 a b. Te ahorras variables. usando solo un iterador.
@lukasmacuer8640
@lukasmacuer8640 6 ай бұрын
include int main (){ int i, factorialn1 = 1, n1, n2, factorialn2 = 1, sumafac; printf("Digite 2 números para hayar la suma de sus factoriales: "); scanf("%i %i", &n1, &n2); for(i=1; i
@joaquin5477
@joaquin5477 6 жыл бұрын
Hacer el factorial o el divisible de un número es lo mismo no?
@erickhernanbilbaogutierrez9107
@erickhernanbilbaogutierrez9107 7 жыл бұрын
He podido resolver el problema de los números negativos, el cero y valores positivos muy grandes, pero el detalle que no entiendo es como expresar estas sumas factoriales muy grandes en notacion cientifica, alguien me podria ayudar por favor? //Hacer un programa que calcule la suma de factoriales #include int main(){ double numero,f=1,s=0; int i,c; printf("Digite un numero: "); scanf("%lf",&numero); if(numero>=0){ if(numero==0){ s=1; printf("%i",s); } else{ for(i=1;i
@LauraMedina-b4b
@LauraMedina-b4b 7 ай бұрын
//Hacer un programa que calcule la suma de factoriales #include int main(){ int i, n1, n2, fac1=1,fac2=1, suma=0; printf("Digite el primer numero: "); scanf("%i",&n1); for(i=1; i
@diegollashagantonio3173
@diegollashagantonio3173 7 жыл бұрын
#include int main() { int i=1,n1,n2,fac1=1,fac2=1,j=1,factotal; printf("Ingrese los numeros deseados: "); scanf("%i""%i",&n1,&n2); while(i
@fernandotorres627
@fernandotorres627 Жыл бұрын
Tu código es erroneo ya que el factorial de 15 empieza con 130 NO 2OO 😒
@francoponce2458
@francoponce2458 5 жыл бұрын
#include int main(){ int n,i,f,n2,factorial=1,suma_factorial,factorial2=1; printf(" por favor digite un numero: "); scanf("%i",&n); for(i=1;i
@Samuvalle
@Samuvalle 5 жыл бұрын
//Si alguno encuentra algo para mejorar xfa que me diga //11.Suma de factoriales #include int main(){ int n,m,i,j,suma=0,fact_1=1,fact_2=1; printf("Ingrese el primer factorial: ");scanf("%i",&n); printf("Ingrese el segundo factorial: ");scanf("%i",&m); for(i=1;i
@omarchino9362
@omarchino9362 5 жыл бұрын
pero el factorial de 15 no ese numero fake
@erickramirez7678
@erickramirez7678 6 жыл бұрын
programa que calcule el factorial de un número y la potencia de un numero podrían ayudarme
@oscarcoronel7464
@oscarcoronel7464 6 жыл бұрын
#include int main(){ int i,num1,num2,num3,mult=1,sum=0; printf("Digite el 1er numero: "); scanf("%i",&num1); printf("Digite el 2do numero: "); scanf("%i",&num2); printf("Digite el 3er numero: "); scanf("%i",&num3); for(i=1;i
@inthehouse7598
@inthehouse7598 7 жыл бұрын
/*Factorial de un numero*/ #include int main(void){ int numero; int guarda =1; printf("Ingrese el numero del que quiere obtener el factorial:"); scanf("%i",&numero); if(numero >0){ while(numero >0){ guarda *=numero; //va a multiplicar 1*n =n y de ahi se va decrementado numero--; } } printf(" numero:%d ",guarda); return 0; }
@bayroncastillo9409
@bayroncastillo9409 7 жыл бұрын
sabes siempre me pregunto por que hay personasa que se emocionan dando programacion , de manera diferente que los profesores de la u o del cole , tenia !! quizas por que somos milleniaals!!aha
@07.fernandezrodriguezloren40
@07.fernandezrodriguezloren40 4 жыл бұрын
Yo quisiera saber como es el algoritmo :(
@hainerick2
@hainerick2 3 жыл бұрын
Para sacar el factorial de 30 debes usar variables tipo long int.
@hainerick2
@hainerick2 3 жыл бұрын
Y si quiero sacar el factorial de 100???? que tipo de variable uso???
@jesus.zapatero
@jesus.zapatero 3 жыл бұрын
@@hainerick2 Lo maximo que he conseguido es definirla como "unsigned long long numero = 1;", pero a partir de factorial de 21 se empieza a rayar y salen negativos: El factorial de 20 es: 2432902008176640000 El factorial de 21 es: -4249290049419214848 Un saludo de parte de un novato en C.
@devPlus8
@devPlus8 7 жыл бұрын
long long int
@GascaPdCanal
@GascaPdCanal 7 жыл бұрын
Maestro jajaja
@palaciosansony1359
@palaciosansony1359 7 жыл бұрын
#include int main(){ int total=1,n,factorial; printf("Digite un numero: "); scanf("%i",&factorial); for(n=1;n
@hectorserafin5918
@hectorserafin5918 4 жыл бұрын
Pues, no especifica muy bien asi que lo hice con la suma de tres numeros factoriales xc #include #include //Hacer la suma de numeros factoriales int main() { int suma,fact1=1,fact2=1,fact3=1,n1,n2,n3,i1,i2,i3; printf("Se sumaran 3 numeros factoriales...Ingreselos consecutivamente "); scanf("%i %i %i",&n1,&n2,&n3); for(i1=1;i1
@SergioGarcia-cg2kx
@SergioGarcia-cg2kx 4 жыл бұрын
#include int main(){ int i, numero, factorial = 1, numero2, factorial2 = 1, suma; printf("Digita 2 numeros: "); scanf("%i %i", &numero, &numero2); for(i=1; i
37. Programación en C - Ciclos o Bucles - Ejercicio serie fibonacci
5:20
38. Programación en C - Ciclos o Bucles - Repetición el bucle do while
5:56
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
Ciclo For - Suma de números
5:06
Vicente Martínez
Рет қаралды 8 М.
29. Programación en C - Ciclos o Bucles - La sentencia while
10:17
Programación ATS
Рет қаралды 210 М.
Algoritmo para determinar si un numero es primo en C++
7:52
deividcoptero Programación
Рет қаралды 57 М.
¡MEJORA tu LÓGICA de PROGRAMACIÓN!
9:51
hdeleon.net
Рет қаралды 208 М.
34. Programación en C - Ciclos o Bucles - Ejercicio suma de números pares
5:10
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН