Vaya, estaba frustrado con el anterior ejercicio, pero he aprendido y este lo hice antes de ver el vídeo, es un gran alivio. #include #include using namespace std; int main(){
amigo recién voy por este capítulo ,yo estoy aprendiendo por mi parte y eres una gran ayuda,tienes talento para ser llegar el mensaje,despues de c++aprenderé Java ,ojalá y te animes y hagas un curso de Java también.
Tengo 12 años y la verdad me llama mucho la atención esto de programar, se lo explique a mi maestra de taller (informática) que quería aprender a programar y me puso algo de factoriales.... Después me pidió que lo pasara en un diagrama de flujo lo cual me confundió y ya no supe que onda, me dijo que lo investigará y wow que es interesante :'D
Qué bueno que desde los 12 te estén interesando este tipo de cosas. Quisiera haber empezado a aprender desde tu edad. Sigue así y tendrás un futuro muy brillante, amigo
@@herborbord8958 Desde los 12!, yo tengo 14 y tambien me gusta esto de las programacion pero no hay nadie que sepa de esto en mi clase, todos odian las matematicas y yo solo les ayudo en los trabajos :`(
@@bryantlopez4954 Deberías cobrar por ayudarles. A parte de conocimiento técnico, también se ocupa de negocios. Me alegra mucho saber que estés aprendiendo, sigue así y no pares, tus compañeros se equivocan al no ver la importancia de las matemáticas.
* Ejercicio 9: Escriba un programa que calcule el valor de: 1*2*3*...*n (factorial*/ #include #include using namespace std; int main(){ int numero, factorial=1, suma=0; coutnumero; for(int i=1; i
Buenos videos amigo. Oye, ¿podrias hacer vídeos acerca de la validación de entrada de datos? Sería bueno que enseñaras algo así. Por ejemplo, en cualquier programa en el cuál solicites al usuario un dato de tipo número... Que debas asegurarte de que sea exactamente un valor de tipo número, y que puedas asegurarte de que no te den números negativos o imaginarios. En este programa que hiciste en el vídeo, cuando pides que te den el número, fácilmente te puedo poner letras o símbolos. E inclusive números negativos, y truena el programa. :0 sería muy bueno que enseñes a validar los datos. Yo lo hago en mis programas y no pasa nada, pero, igual, no todos saben hacerlo :D Saludos desde México ;)
4IV5_Estrada_Delgado_Valery_Vianey Cecyt 14 Considero que es muy útil saber para qué es cada cosa por ejemplo en este programa que serían como progresiones factoriales en los que son de gran utilidad las diversas variables de igual modo aquí ahora se usa la multiplicacion una operación bastante sencilla.
Me digo a mí mismo.. "Entenderás los bucles.. sólo práctica" pero la verdad cada ejercicio tengo que ver los resultados hasta entenderlos. :( ¿Por qué eres así C++?
yo hice el ejercicio de factorial con un ciclo for pero al reves #include using namespace std; int main(){ int numero,resultado{1}; coutnumero; for(int i= numero; i>=1;i--){ resultado*=i; } cout
hola, muy buenos videos, estoy aprendiendo mucho, y practicando bastante, pero en el ejercicio9 podemos inicializar el for desde 2 ya que en la primera iteracion estas calculando 1*1 lo cual es innecesario, eso gracias sigue así.
Ejercicio Propuesto #10 ESTA SUPER SENCILLO AQUI LES DEJO EL CODIGO QUE HICE :) // Escriba un programa que calcule el valor de: 1!+2!+3!+...+n! (suma de factoriales). #include using namespace std; int main() { int numero, factorial=1, suma_factorial=0; cout > numero; for (int i=1; i
Este es el ejercicio de práctica por si a alguien le interesa verlo. PD: A no ser que las variables vayan a ser definidas por el usuario, procuren determinar el valor inicial, aunque sea 0 #include #include using namespace std; int main() { int n, f = 1, s = 0; coutn; for (int i = 1; i
@@elsoatpaga3400 Hola, disculpa, pero hace mucho tiempo no programo, en realidad no estudio programación y lo hago como un pasatiempo a veces, de modo que no recibo clases ni soy bueno en ello realmente, lamento tener que rechazarte, pero espero que te vaya bien con tus ejercicios, muchas gracias y cuídate c:
aqui esta //Escriba un programa que calcule el valor de: 1!*2!*3!*...*n! (suma de factoriales) #include #include using namespace std; int main(){ int n, multiplicacion = 1, suma = 0; coutn; for(int i = 1; i
Ejercicio final resuelto: #include #include using namespace std; int main(){ int x; long long y; coutx; y=1; for(int i=x;i>1;i--){ for(int j=i; j>1; j--){ y*=j; } }
VALE, ya entiendo mi error anterior, inicialicé la suma 1 , por eso me daba 1 de más, la solución es que la suma se inicialice originalmente a 0, como es lógico. #include #include using namespace std; int main(){ //ctes y vbles int n,factorial=1,sumfact=0;//el factorial minimo es 1, 1!=1,0!=1 //petición datos cout
EJERCICIO 10 //Calcula la suma de los factoriales de el numero ingresado. #include #include using namespace std; int main(){ int n,factorial=1,suma=0; coutn; for(int i=1;i
El ultimo ejercicio estuvo muy interesante, excelentes videos! Aqui dejo mi codigo //Video 26.2 /* Escriba un programa que calcule el valor de: 1!+2!+3!...+n! */ #include #include using namespace std; int main() { int externo,interno,maximo,fact,suma; suma=0; cout>maximo; for(externo=1; externo
/*programa que calcule el valor de: 1!+2!+3!+...+n! (suma de factoriales).*/ #include #include using namespace std; main(){ int fact=1,num,i,sum; coutnum; for(i=1;i
por si no entienden el ejercicio es decir el análisis solo pide si por ejemplo ingresamos 3! el programa debe sumar el resultado de 1!+2!+3! =9 como 1!=1, 2!=2 y 3!=6 eso da 9 solo eso por si no entendían como yo :D
Lo unico que hay que hacer para el ejercicio 2 es hacerle una simple suma, para esto creamos la variable suma inicializada en 0, despues decimos que suma va a ser suma = suma + factorial; de esta forma estaría bien realizado el ejercicio numero 2. #include #include using namespace std; int main(){ //Escriba un programa que calcule el valor de: 1!+2!+3!+...+n! (suma de factoriales). int n, factorial=1, suma=0;
EL EJERCICIO DEL VÍDEO: /* ESCRIBA UN PROGRAMA QUE CALCULE EL VALOR DE: 1!+2!+3!+...n! [suma de factoriales] */ #include using namespace std; int main(int argc, char**argv){ int n_numero, factorial_de_esta_vuelta = 1, suma_de_factorial = 0; cout
/*8. Programa que calcule el valor de la suma de factoriales */ #include #include using namespace std; int main(){ int suma = 0, factorial = 1, numeroS,numeroF, contador = 0; coutnumeroS; do{ coutnumeroF; for (int k = 1; k
hola me gustan mucho tus videos y aprendido mas con tus videos q con mi profesor solo q este si me causo cierta confusion la descripcion mejor hubiera sido si hubieras escrito hacer un programa sacar el factorial de cualquier numero entero pero como tu lo has puesto a simple vista se nota como si sed tratara de una cadena
Yo lo hice de una forma bastante sencilla /*10. Escriba el programa que calcule la siguiente expresion: 1!+2!+3!+4!+...+n!*/ #include #include using namespace std; int main(){ int n, fact = 1,suma = 0;
Y en caso de que quisiera mostrar los multiplos, como los muestro?
4 года назад
Hola Francisco, este código te da los múltiplos de un número: ruclips.net/channel/UCpKoorU30SDJp4zodaSFmaQ #include #include using namespace std; int main(){ int numero, multiplo; cout numero; cout
4 года назад
Perdón, creo que esto sería más bien los divisores de un número :S
/*10.Escriba un programa que calcule el valor de: 1!+2!+3!+ ...+n!(suma de factoriales)*/ #include #include using namespace std; int main(){ int n, suma=0,producto=1;
Así lo he hecho yo, con un doble for: #include "stdafx.h" #include using namespace std; int main() { int n = 1, suma = 0, multiplicacio = 1; cout > n; int aux = n; for (int i = n; i >= 1; i--) { for (int j = 1; j
He hecho el ejercicio de factoriales un poco distinto a como lo ha hecho el profesor: he incluido la factorial de 0 (que es igual a 1) y si introduces un numero negativo he puesto un mensaje el cual dice que no se puede calcular la factorial de un número negativo: #include using namespace std; int main(){ int n, n2, fact; cout
EJEMPLO DEL VIDEO: /* ESCRIBA UN PROGRAMA QUE CALCULE EL FACTORIAL DE n NUMERO */ #include using namespace std; int main(int argc, char** argv){ int n_numero, factorial=1; cout
/*Ejercicio 8.- Escriba un programa que calcule el valor de: 1!+2!+3!+...n! (suma de factoriales)*/ #include #include using namespace std; int main(){ int n,suma=0,factorial=1; coutn; for(int i=1; i
mi propuesta para el ejercicio 10 es: partiendo de la base del video... nota: he tenido que restar 1 al final para que me cuadre. ¿por qué he tenido que hacerlo? #include #include using namespace std; int main(){ //ctes y vbles int n,factorial=1,sumfact=1;//el factorial minimo es 1, 1!=1,0!=1 //petición datos cout
Quizá nadie me conteste, pero aun así tengo una duda, realicé el ejercicio y lo probé con el numero 5, y me da 153, pero al hacerlo en la calculadora me da 240. Este es el código que hice: #include #include using namespace std; int main(){ int numero,factorial = 1,suma = 0;
Te recomiendo regresar al video y repasar bien para entender lo que estas programando, 153 esta bien, estas sumando numeros factoriales hasta que el i sea igual o mayor que tu valor de entrada, no solo el factorial del numero que ingresaste.
Hola, felicidades por tu buena pregunta. Existen diferentes alternativas, por internet hay foros donde esto es tema de debate y diversas opiniones. Lo que sí te puedo decir, es que system("pause") es compatible únicamente en Sistemas Operativos Windows, por lo que en iOs o Linux no funcionaría esa línea, ahí entra getch(), que en verdad tiene otra función, no sólo para esperar a que el programa no se cierre ( como el uso que le estamos dando hasta ahora ). Una de las alternativas que he visto más aceptadas es usar cin.get() en ves de system("pause") o getch(). La ventaja de cin.get() es que es C nativo, y no hace falta cargar una biblioteca al programa sólo para usar esa función. Te dejo aquí un hilo de un foro en el que trataron ese tema, pero por tu cuenta puedes buscar más temas. es.stackoverflow.com/questions/33927/alternativa-a-systempause-c
💻 Apúntate al curso completo de Programación en C++:
Hotmart: hotmart.com/es/marketplace/productos/programacion-en-c-v0ivo/N78682741H
El legado que nos dejó este man es increíble ,QEPD 🙏
qué le pasó :((?
@@natalia4173 Tenía cáncer :(
me encanta la manera en la que explica, explica demasiado bien y le entiendo bien.
yo lo hice de esta forma y esta perfecto !
#include
using namespace std;
int main()
{
int i=1,total=1,resul=0,n;
cout n;
while(i
yo hice esta
#include
using namespace std;
int main () {
int n, factorial = 1,suma = 0;
coutn; cout
Descansa en paz grande.
Grande y fuiste y seras la salvación de muchos estudiantes ;(
F en chat
F
F
F
F
@@mr.no-one799 F
Gran ayuda "Programacion ATS", el canal es genial
Este canal es asombroso. Muy muy bien explicado
#include
#include
using namespace std;
int main(){
int numero,factorial=1,suma=0;
coutnumero;
for (int i=1;i
Que gran vocacion para ensenar programacion;!!! Ahora debes estar programando el proximo universo con papa Dios!
Jajaja buenísimo los estoy resolviendo solo con cierta facilidad. eso significa que las clases se están entendiendo :D
Vaya, estaba frustrado con el anterior ejercicio, pero he aprendido y este lo hice antes de ver el vídeo, es un gran alivio.
#include
#include
using namespace std;
int main(){
int n, multiplicacion=1;
coutn;
for( int i=1; i
mañana tengo recuperación de ciclos, tus videos están buenos man espero pasar.
Pasaste?
Ya eres programador o conserje?
@@wax4158 xDDDDDDDDDD Friazo
@@mxnuelcrisxntx7962
Ya no tuvo para pagar el internet
🤣 🤣 🤣
amigo recién voy por este capítulo ,yo estoy aprendiendo por mi parte y eres una gran ayuda,tienes talento para ser llegar el mensaje,despues de c++aprenderé Java ,ojalá y te animes y hagas un curso de Java también.
Tus plegarias fueron escuchadas :)
MUCHAS GRACIAS, DIOS TE QUISO ALLA EN EL EDEN. APRENDO MUCHO DE TUS CLASES.
Tengo 12 años y la verdad me llama mucho la atención esto de programar, se lo explique a mi maestra de taller (informática) que quería aprender a programar y me puso algo de factoriales.... Después me pidió que lo pasara en un diagrama de flujo lo cual me confundió y ya no supe que onda, me dijo que lo investigará y wow que es interesante :'D
Qué bueno que desde los 12 te estén interesando este tipo de cosas. Quisiera haber empezado a aprender desde tu edad. Sigue así y tendrás un futuro muy brillante, amigo
@@herborbord8958 Desde los 12!, yo tengo 14 y tambien me gusta esto de las programacion pero no hay nadie que sepa de esto en mi clase, todos odian las matematicas y yo solo les ayudo en los trabajos :`(
@@bryantlopez4954 Deberías cobrar por ayudarles. A parte de conocimiento técnico, también se ocupa de negocios.
Me alegra mucho saber que estés aprendiendo, sigue así y no pares, tus compañeros se equivocan al no ver la importancia de las matemáticas.
@@herborbord8958 Gracias, lo tomaré en cuenta joven
No te creo a esas edad no te enseñan c++
Tan fácil que lo haces saber bro, fuiste el mejor hermanito 😎👍🏻‼️
Al fin!! primera vez que deja un ejercicio mas facil que el ejemplo hhahaha, muy buen curso hermano!
Más fácil no creo
Me salvas con mis practicas de la uni, ya tienes nuevo suscriptor
Aquí os pongo el ejercicio final, por si alguien lo quiere:
#include
#include
using namespace std;
int main (){
int n,x=1,y=0;
cout
Excelente, claro y preciso. Gracias :)
+Lennin Cristopher Vila Centeno Gracias a ti por ver :D Un saludo
* Ejercicio 9: Escriba un programa que calcule el valor de: 1*2*3*...*n (factorial*/
#include
#include
using namespace std;
int main(){
int numero, factorial=1, suma=0;
coutnumero;
for(int i=1; i
Buenos videos amigo. Oye, ¿podrias hacer vídeos acerca de la validación de entrada de datos?
Sería bueno que enseñaras algo así. Por ejemplo, en cualquier programa en el cuál solicites al usuario un dato de tipo número... Que debas asegurarte de que sea exactamente un valor de tipo número, y que puedas asegurarte de que no te den números negativos o imaginarios. En este programa que hiciste en el vídeo, cuando pides que te den el número, fácilmente te puedo poner letras o símbolos. E inclusive números negativos, y truena el programa. :0 sería muy bueno que enseñes a validar los datos. Yo lo hago en mis programas y no pasa nada, pero, igual, no todos saben hacerlo :D
Saludos desde México ;)
agradecido por los videos estoy aprendiendo mucho me e quedado un poco con los bucles pero ya le agarre el ritmo denuevo
MIRA EL EJERCICIO RESUELTO:
#include
#include
using namespace std;
int main()
{
int n,factorial=1, sumaF=0;
cout
wtf yo hice esto mismo y me tira cualquier resultado lpm
@@gianniagustintehan6427 es porque se suma el valor "1" en el primer ciclo
Sólo cambia el valor de i a 2 y ya no te saltará ese resultado
Mega geil, danke für alle deine Videos. Eres un crack
#include
#include
using namespace std;
int main (){
int factorial=1, n, sum=0;
coutn;
for (int x=1; x
Que lindo, hice la misma wea y me salió
osea, es lo mismo que el video, agregando una variable llamada suma y sumando los factoriales, una pavada
@@santi-eb6vn Yo creí que era agregando otro factorial
4IV5_Estrada_Delgado_Valery_Vianey Cecyt 14 Considero que es muy útil saber para qué es cada cosa por ejemplo en este programa que serían como progresiones factoriales en los que son de gran utilidad las diversas variables de igual modo aquí ahora se usa la multiplicacion una operación bastante sencilla.
Me digo a mí mismo.. "Entenderás los bucles.. sólo práctica" pero la verdad cada ejercicio tengo que ver los resultados hasta entenderlos. :( ¿Por qué eres así C++?
#include
#include
using namespace std;
int main(){
int N,fact=1,suma=0;
coutN;
for(int i=1;i
Muchas gracias brooo!!! eres un crack
yo hice el ejercicio de factorial con un ciclo for pero al reves
#include
using namespace std;
int main(){
int numero,resultado{1};
coutnumero;
for(int i= numero; i>=1;i--){
resultado*=i;
}
cout
Gracias brother nunca mueras enserio tus videos son buenisimos
;-; ojala se hubiera cumplido ese deseo
hola, muy buenos videos, estoy aprendiendo mucho, y practicando bastante, pero en el ejercicio9 podemos inicializar el for desde 2 ya que en la primera iteracion estas calculando 1*1 lo cual es innecesario, eso gracias sigue así.
todo un crack
este tipo es todo un sabio
Ejercicio Propuesto #10 ESTA SUPER SENCILLO AQUI LES DEJO EL CODIGO QUE HICE :)
// Escriba un programa que calcule el valor de: 1!+2!+3!+...+n! (suma de factoriales).
#include
using namespace std;
int main()
{
int numero, factorial=1, suma_factorial=0;
cout > numero;
for (int i=1; i
Cuánta simplicidad. Te felicito.
Buena técnica con la variable "for" para sacar el factorial a cualquier numero
CECyT 14 Laura C 4IV6
Este es el ejercicio de práctica por si a alguien le interesa verlo.
PD: A no ser que las variables vayan a ser definidas por el usuario, procuren determinar el valor inicial, aunque sea 0
#include
#include
using namespace std;
int main()
{
int n, f = 1, s = 0;
coutn;
for (int i = 1; i
Hola bro, he estado viendote desde hace un timepo, y me preguntaba si podriamos cuadrar clases, seria bueno tener un socio en programacion.
@@elsoatpaga3400 Hola, disculpa, pero hace mucho tiempo no programo, en realidad no estudio programación y lo hago como un pasatiempo a veces, de modo que no recibo clases ni soy bueno en ello realmente, lamento tener que rechazarte, pero espero que te vaya bien con tus ejercicios, muchas gracias y cuídate c:
aqui esta
//Escriba un programa que calcule el valor de: 1!*2!*3!*...*n! (suma de factoriales)
#include
#include
using namespace std;
int main(){
int n, multiplicacion = 1, suma = 0;
coutn;
for(int i = 1; i
te faltó poner el cin.getch();
Muy bueno, yo lo hice más largo con un bucle dentro de otro lastimosamente. Me has ayudado!
#include
using namespace std;
int main(){
int numero,resultado=1;
cout
Ejercicio final resuelto:
#include
#include
using namespace std;
int main(){
int x;
long long y;
coutx;
y=1;
for(int i=x;i>1;i--){
for(int j=i; j>1; j--){
y*=j;
}
}
cout
Sos un capoo!! Me re sirvio!!!!
Eres un dios enseñando comprendí todo muy bien cecyt 14 Luis enrique erro 4iv5 Areli Mendoza
no he hecho tantos ejercicios en mi vida y eso que he hecho un superior de programacion
Ejercicio # 10:
#include
using namespace std;
int main()
{
int numero, factorial, i, j, suma = 0;
coutnumero;
for (i=1;i
VALE, ya entiendo mi error anterior, inicialicé la suma 1 , por eso me daba 1 de más, la solución es que la suma se inicialice originalmente a 0, como es lógico.
#include
#include
using namespace std;
int main(){
//ctes y vbles
int n,factorial=1,sumfact=0;//el factorial minimo es 1, 1!=1,0!=1
//petición datos
cout
#include
using namespace std;
main()
{
int f=1,n,s=0;
coutn;
for (int i=1;i
lo hize igual y no me salee t_t
EJERCICIO 10
//Calcula la suma de los factoriales de el numero ingresado.
#include
#include
using namespace std;
int main(){
int n,factorial=1,suma=0;
coutn;
for(int i=1;i
#include
using namespace std;
int main(){
int num = 0, fact,sum=0;
cout > num;
for(int e=1;e
#include
#include
using namespace std;
int main(){
int num,temp1=1,temp2=0;
cout > num;
for(int i=1;i
Que satisfacción que salga a la primera
#include
#include
using namespace std;
int main(){
int n, i=1, factorial=1, suma=0;
coutn;
while( i
Y lo resolviste muy rápido? Yo no pude hacerlo y me fijé si alguien lo había terminado. Por cierto, ¿Qué tan lejos haz llegado en estos 3 meses?
@@cheesecake2267 por cuestiones de empleo tuve que cambiarme a javascript, hay poco empleo de programador en C++ en mi país.
gracias me ayudastes mucho !! :)
Gracias a ti por ver :D Un saludo
yo lo hice así y me salió bien
#include
#include
using namespace std;
int main(){
int numero,factorial=1,suma=0;
coutnumero;
for(int i=1;i
Igual yo
no entiendo el ejercicio 10, lo he descargado pero no se que se suma a la variable "factoriales".
//Si os sirve, aquí está mi código.
#include
#include
using namespace std;
int main(){
int suma, n, multiplicacion = 1;
coutn;
for(int i=1; i
como puedo hacer para que me desppliegue tambien la operacion que se esta realizando
De pura causalidad experimentando me salio asi
#include
#include
using namespace std;
int main(){
int n,factorial=1,sumat=0;
coutn;
for(int i=1;i
El ultimo ejercicio estuvo muy interesante, excelentes videos! Aqui dejo mi codigo
//Video 26.2
/*
Escriba un programa que calcule el valor de:
1!+2!+3!...+n!
*/
#include
#include
using namespace std;
int main()
{
int externo,interno,maximo,fact,suma;
suma=0;
cout>maximo;
for(externo=1; externo
La respuesta de la actividad del final es:
#include
#include
using namespace std;
int main(){
int i=1, n=0, r=1, s=0;
coutn;
cout
#include
#include
using namespace std;
int main(){
int numero, factorial1 = 1, factorial2=1;
cout > numero;
for(int i=1;i
estas mal bro
#include
using namespace std;
int main(){
int n2,n,f=1,s=0;
coutn;
for(int j=1;j
// Escriba un programa que calcule el valor de: 1*2*3*...*n (factorial)
#include
using namespace std;
int main(){
int n, fact=1, i;
coutn;
for(i=1; i
/*programa que calcule el valor de: 1!+2!+3!+...+n! (suma de factoriales).*/
#include
#include
using namespace std;
main(){
int fact=1,num,i,sum;
coutnum;
for(i=1;i
PARA EL QUE NECESITE LA SUMA , SACANDOLE FACTORIAL A CADA NUMERO
#include
using namespace std;
int main()
{
int n, suma = 0;
cout
TAREA:
#include
#include
using namespace std;
int main(){
unsigned int num,x,prod=1,suma=0;
cout
por si no entienden el ejercicio es decir el análisis solo pide si por ejemplo ingresamos 3! el programa debe sumar el resultado de 1!+2!+3! =9 como 1!=1, 2!=2 y 3!=6 eso da 9 solo eso por si no entendían como yo :D
Lo unico que hay que hacer para el ejercicio 2 es hacerle una simple suma, para esto creamos la variable suma inicializada en 0, despues decimos que suma va a ser suma = suma + factorial; de esta forma estaría bien realizado el ejercicio numero 2.
#include
#include
using namespace std;
int main(){
//Escriba un programa que calcule el valor de: 1!+2!+3!+...+n! (suma de factoriales).
int n, factorial=1, suma=0;
coutn;
for(int i = 1;i
EL EJERCICIO DEL VÍDEO:
/*
ESCRIBA UN PROGRAMA QUE CALCULE EL VALOR DE: 1!+2!+3!+...n! [suma de factoriales]
*/
#include
using namespace std;
int main(int argc, char**argv){
int n_numero, factorial_de_esta_vuelta = 1, suma_de_factorial = 0;
cout
/*8. Programa que calcule el valor de la suma de factoriales
*/
#include
#include
using namespace std;
int main(){
int suma = 0, factorial = 1, numeroS,numeroF, contador = 0;
coutnumeroS;
do{
coutnumeroF;
for (int k = 1; k
#include
using namespace std;
int main(){
double result=1,suma=0;
int n,result2;
coutn;
if(n>0){
for(int i=1;i
//Escribe un programa que calcule el valor de 1!+2!+.....n!
#include
#include
using namespace std;
int main(){
int n, factorial=1, suma=0;
coutn;
for(int i=1; i
hola me gustan mucho tus videos y aprendido mas con tus videos q con mi profesor solo q este si me causo cierta confusion la descripcion mejor hubiera sido si hubieras escrito hacer un programa sacar el factorial de cualquier numero entero pero como tu lo has puesto a simple vista se nota como si sed tratara de una cadena
El maestro falleció ya tiempo, pero queda sus videos como forma de ayudarnos
Yo lo hice de una forma bastante sencilla
/*10. Escriba el programa que calcule la siguiente expresion:
1!+2!+3!+4!+...+n!*/
#include
#include
using namespace std;
int main(){
int n, fact = 1,suma = 0;
coutn;
for(int j=1; j
Y en caso de que quisiera mostrar los multiplos, como los muestro?
Hola Francisco, este código te da los múltiplos de un número:
ruclips.net/channel/UCpKoorU30SDJp4zodaSFmaQ
#include
#include
using namespace std;
int main(){
int numero, multiplo;
cout numero;
cout
Perdón, creo que esto sería más bien los divisores de un número :S
Cómo calcular el factorial de (2n)! en MATLAB, cuál sería su código?, gracias
#include
using namespace std;
int main(){
int n,suma =0, factorial=1; //inicializamos nuestras variables
cout
Calcular factorial de N numeros luego sumarlos:
#include
#include
using namespace std;
int main(){
int numero, factorial=1, total=0;
coutnumero;
for(int i=1;i
/*10.Escriba un programa que calcule el valor de: 1!+2!+3!+
...+n!(suma de factoriales)*/
#include
#include
using namespace std;
int main(){
int n, suma=0,producto=1;
coutn;
for(int i=1;i
Aquí mi ejercicio:
#include
#include
using namespace std;
int main(){
int n, suma, factorial = 1;
cout > n;
for(int i = 1; i
puede ayudarme con un ejercicio de combinatoria pero que lleva doble función una fact(in n) y la otra combina(int n, int r)
Me dice que system("pause") was not declare in this scope, ¿Que podría ser? le agradezco la ayuda a cualquier persona :)
Programa que suma los primeros n factoriales:
#include
#include
using namespace std;
int main() {
int n, suma = 0;
cout
unos pequeños arreglos para que quede perfecto:
#include
#include
using namespace std;
int main() {
int n, suma = 0;
cout n;
for(int i=1; i
Gracias bro...🤙🤙
//Suma de factoriales
#include
#include
using namespace std;
int main(){
int numero,factorial=1,sumaf=0;
coutnumero;
for(int i=1;i
//Hallar la suma de factoriales
#include
using namespace std;
int main(){
int n,factorial = 1,suma = 0; //n=numero
coutn;
for(int i=1;i
Yo lo hice asi, creo que esta mas completo.
#include
#include
using namespace std;
int main(){
int n,f = 1,suma = 0;
cout
Así lo he hecho yo, con un doble for:
#include "stdafx.h"
#include
using namespace std;
int main()
{
int n = 1, suma = 0, multiplicacio = 1;
cout > n;
int aux = n;
for (int i = n; i >= 1; i--) {
for (int j = 1; j
He hecho el ejercicio de factoriales un poco distinto a como lo ha hecho el profesor: he incluido la factorial de 0 (que es igual a 1) y si introduces un numero negativo he puesto un mensaje el cual dice que no se puede calcular la factorial de un número negativo:
#include
using namespace std;
int main(){
int n, n2, fact;
cout
EJEMPLO DEL VIDEO:
/*
ESCRIBA UN PROGRAMA QUE CALCULE EL FACTORIAL DE n NUMERO
*/
#include
using namespace std;
int main(int argc, char** argv){
int n_numero, factorial=1;
cout
Buenas tardes por favor si me pueden ayudar con las lineas de códigos para agregar imágenes en C++
/*Ejercicio 8.- Escriba un programa que calcule el valor de: 1!+2!+3!+...n!
(suma de factoriales)*/
#include
#include
using namespace std;
int main(){
int n,suma=0,factorial=1;
coutn;
for(int i=1; i
mi manera de hacerlo:
#include
using namespace std;
int main(){
int resultado, fact=0, n;
coutn;
fact=n;
for(int i=1;i!=n;){
fact*=--n;
}
cout
#include
using namespace std;
int main(){
int x,factorial=1,suma=0;
coutx;
for(int i=1;i
mi propuesta para el ejercicio 10 es:
partiendo de la base del video...
nota: he tenido que restar 1 al final para que me cuadre. ¿por qué he tenido que hacerlo?
#include
#include
using namespace std;
int main(){
//ctes y vbles
int n,factorial=1,sumfact=1;//el factorial minimo es 1, 1!=1,0!=1
//petición datos
cout
Ya han pasado 2 años, seguramente ya sabes la razón, pero en la parte de la declaración de variables debiste inicializar a sumfact con 0
#include
#include
using namespace std;
int main(){
int n, factorial = 1, suma = 0;
cout > n;
for(int i = 1; i
RESOLUCIÓN:
#include
using namespace std;
int main(){
int n, factorial=1,suma=0;
cout
Quizá nadie me conteste, pero aun así tengo una duda, realicé el ejercicio y lo probé con el numero 5, y me da 153, pero al hacerlo en la calculadora me da 240.
Este es el código que hice:
#include
#include
using namespace std;
int main(){
int numero,factorial = 1,suma = 0;
coutnumero;
for(int i = 2;i
Te recomiendo regresar al video y repasar bien para entender lo que estas programando, 153 esta bien, estas sumando numeros factoriales hasta que el i sea igual o mayor que tu valor de entrada, no solo el factorial del numero que ingresaste.
#include
using namespace std;
int main(){
int n,factor=1;
coutn;
for(int i=n;i>=1;i--){
factor*=i;
}
cout
Me da un error al poner un numero grande, alguna solucion???
Alguien sabe cual es la diferencia entre la función conio.h y la función stdlib.h, porque según yo entiendo sirven para lo mismo
#include
#include
using namespace std;
int main(){
int numero, factorial=1,suma=0;
cout
Muchas gracias amig
Eres un genio ah
cual es la diferencia entre usar getch( ); o usar system("pause") ???? ambos son para evitar que el programa se cierre automaticamente :/
Hola, felicidades por tu buena pregunta. Existen diferentes alternativas, por internet hay foros donde esto es tema de debate y diversas opiniones. Lo que sí te puedo decir, es que system("pause") es compatible únicamente en Sistemas Operativos Windows, por lo que en iOs o Linux no funcionaría esa línea, ahí entra getch(), que en verdad tiene otra función, no sólo para esperar a que el programa no se cierre ( como el uso que le estamos dando hasta ahora ). Una de las alternativas que he visto más aceptadas es usar cin.get() en ves de system("pause") o getch(). La ventaja de cin.get() es que es C nativo, y no hace falta cargar una biblioteca al programa sólo para usar esa función. Te dejo aquí un hilo de un foro en el que trataron ese tema, pero por tu cuenta puedes buscar más temas.
es.stackoverflow.com/questions/33927/alternativa-a-systempause-c