Dev - C++ - FACTORIAL

 
Vista:
sin imagen de perfil

FACTORIAL

Publicado por Yessel (4 intervenciones) el 05/12/2021 19:35:55
HOLA, ESTE PROGRAMA ME COMPILA PERO ME DA EL MISMO RESULTADO CON DIFERENTES NUMEROS. AYUDA PLISS
#include<stdio.h>
#include<conio.h>

int main()

{
int n,
int factorial=1;
int numero
if (numero<0) factorial = 0;
else if (numero ==0) factorial = 1:
else
{
for (n = 1; n <=numero; n++)
{
factorial = factorial*numero;
}
}
int n;
int clrscr();
printf("Introduzca el Numero\n");
scanf("%d",&n);
printf("El factorial de n: %d", factorial(numero));
getch();
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

FACTORIAL

Publicado por dario (718 intervenciones) el 06/12/2021 05:07:20
Tu mismo programa un poco arreglado.
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include<stdio.h>
//#include<conio.h>
 
int main()
{
  int n;
  int factorial=1;
  int numero;
 
  printf("Introduzca el Numero\n");
  scanf("%d",&numero);
 
  if (numero<0)
    factorial = 0;
  else if ((numero ==0) || (numero == 1))
    factorial = 1;
  else
  {
    for (n = 1; n <=numero; n++)
    {
      factorial = factorial*n;
    }
  }
  printf("El factorial de numero es: %d\n",factorial);
 
  return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

FACTORIAL

Publicado por Keyra (4 intervenciones) el 07/12/2021 01:53:48
Si eso mismo era, solo era cuestión de organizarlo mejor. Muchísimas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar