Mostrando entradas con la etiqueta factorial. Mostrar todas las entradas
Mostrando entradas con la etiqueta factorial. Mostrar todas las entradas

miércoles, 18 de mayo de 2016

Numero factorial C++

Numero factorial C++

#include <iostream.h>
using namespace std;
unsigned int factorial(int);
int permutacion(int);
int combinacion(int);
int main(){
int x,y;
cin>>x;
y=factorial(x);
cout<<"n El factorial de "<<x<<" es: "<<y;


return 0;

}
unsigned int factorial(int n){

if(n==0||n==1)
return 1;
return n*factorial(n-1);
}

int permutacion(int n, int r){
return factorial(n)/factorial(n-1);
}

int combinacion(int n, int r){
return factorial(n)/(factorial(n-1)*factorial(r));
}

viernes, 13 de mayo de 2016

algoritmo factorial de un numero con sentencia while



algoritmo factorial de un numero con sentencia while

<b>//El factorial de un numero se define como el producto de todos los numeros consecutivos desde la unidad asta el numero </b>


//y se denota `por el simbolo !. por ejemplo 4! = 4*3*2*1, teniendo en cuenta esto lea un numero y encuentre su factorial

import java.io.*;

class whiledop4_1{

public static void main(String args[])throws IOException

{
<!--more-->
int n,f,i;

BufferedReader in=new BufferedReader (new InputStreamReader(System.in));

System.out.println("Encuentra el factorial de un numero ");

System.out.println("Ingrese numero ");

n=Integer.parseInt(in.readLine());

f=1;

i=n;

while(i!=0){

f=f*i;

i=i-1;

}

System.out.println(n+"!= "+f);

}

}

ENTRADAS POPULARES