Programa en C++ con do-while-do while Factorial de un numero entero

Cerrado
A_R_N Mensajes enviados 9 Fecha de inscripción miércoles, 18 de marzo de 2020 Estatus Miembro Última intervención viernes, 5 de junio de 2020 - 29 mar 2020 a las 23:46
misterdekus Mensajes enviados 473 Fecha de inscripción miércoles, 10 de enero de 2018 Estatus Miembro Última intervención miércoles, 27 de julio de 2022 - 9 abr 2021 a las 06:09
Hola, me pudieran ayudar con la codificacion en c++ de un programa que calcule el factorial de un numero entero, es importante que lleve las 3 Do, While, Do-While... porfavor ayuda!!1

5 respuestas

misterdekus Mensajes enviados 473 Fecha de inscripción miércoles, 10 de enero de 2018 Estatus Miembro Última intervención miércoles, 27 de julio de 2022 127
3 abr 2020 a las 17:41
tu codigo ligeramente modificado a lo que pediste...

#include<stdio.h>
#include<conio.h>

void main ()
{
    int num,fac,r=1;
    clrscr ();
    printf ("\n\t\tPROGRAMA PARA CALCULAR EL FACTORIAL DE UN NUMERO\t\n");
    printf("\nIngresa el numero para calcular el factoriar:");
    scanf("%d",&num);
    printf("\nDesarrollo: ");
    fac=num;
    while(fac>0){
        (fac==1)?printf("%d",fac):printf("%d x ",fac);
        r=r*fac;
        fac=fac-1;
    }
    printf("\n\nEl resultado de factorial de %d es: %d",num,r);
    getch();
}
12
Gerardo > misterdekus Mensajes enviados 473 Fecha de inscripción miércoles, 10 de enero de 2018 Estatus Miembro Última intervención miércoles, 27 de julio de 2022
21 ago 2020 a las 21:51
Entiendo si no quieres ayudarme jaja
1
Gerardo > misterdekus Mensajes enviados 473 Fecha de inscripción miércoles, 10 de enero de 2018 Estatus Miembro Última intervención miércoles, 27 de julio de 2022
21 ago 2020 a las 21:52
Eso estoy haciendo pero se me altera todo por eso queria ver si lo podrías hacer.

no se si puedas confirmar a ver si puedes me seria de gran ayuda jajaja.
1