Andres Chiriboga
3º B Ing.Mecatrónica
package factorial;
public class Tabla {
public static void main(String args []) {
double t;
double e;
double a;
double m=0.0;
while(m<10){
System.out.println("m= "+m);
m+=0.1;
t = Math.sin(m);
System.out.println(" sin="+t);
t=Math.cos(m);
System.out.println(" cos="+t);
e=2.7183;
for(a=0;a<=10;a=a+0.1);
System.out.println((Math.pow(e,a))*(Math.cos(a)));
}
}
}
public class Funciones {
public long factorial(int x){
long resultado=1;
if(x == 0)
resultado =1;
else{
for(int i=1;i<=x;i++)
resultado=resultado*i;
}
return resultado;
}
public static void main(String args[]){
Funciones fun =new Funciones();
System.out.println(fun.factorial(20));
long g;
g=(fun.factorial(4)/fun.factorial(3));
System.out.println("el valor de g"+g);
}
}
martes, 29 de septiembre de 2009
Suscribirse a:
Enviar comentarios (Atom)
Hola que tal, bueno estos programas están muy bien lo único que te diría es que puedes hacerlo más corto, tienes el problema de definir variables que no son necesarias.
ResponderEliminarY has subido dos programas juntos, el de las funciones de seno y cos y la funcion factorial y creo que eso es un poco confuso, deberías separarlos para hacer tu blogg mas ententible.
Bueno el programa en si esta muy bien lo que si te diria que no hagas tantos lios yo creo que lo podrias hacer mas corto es cuestion de utilizar bien las funciones nada mas ...
ResponderEliminar