03-12-2015, 19:08
Esta está sin terminar
Código PHP:
package p3;
import utilidades.Teclado;
public class Calculos {
// EJERCICIO 7................................................................
public static float piLeibniz(long iters){
if(iters<0) return -1;
float t=0;
int e;
for(float n=0;n<=iters;n++){
//System.out.println(t);
//System.out.println((Math.pow(-1, n))/((2*n)+1));
//e=Teclado.readInt();
//if( (t-((Math.pow(-1, n))/((2*n)+1))>0)) n= iters-1;
t+= (Math.pow(-1, n))/((2*n)+1);
}
return 4*t;
}
// EJERCICIO 8................... ............................................
public static long factorial(long n){
if(n<0) return -1;
if(n==0 || n==1) return 1;
long h=1;
for(long t=n;t>1;t--){
h= h*t;
}
return h;
//A rellenar por los alumnos
}
// EJERCICIO 9......................................... ......................
public static long potenciaEntera(long base, int exp){
if(exp<0) return -1;
if(exp==0) return 1;
long n=1;
for (int h=0;h<exp;h++){
n = n*base;
}
return n;
//A rellenar por los alumnos
}
// EJERCICIO 10..............................................................
public static float piEuler(int iteraciones){
//A rellenar por los alumnos
}
// EJERCICIO 11..............................................................
public static void main(String[] args) {
int op;
do{
System.out.println("1. pi segun Leibniz");
System.out.println("2. pi segun Euler");
System.out.println("3. potencia entera");
System.out.println("4. factorial");
System.out.println("5. salir");
op = Teclado.readInt();
switch (op){
case 1:
System.out.println("pi segun Leibniz con 10 interacciones:");
Test3.testP01();
break;
case 2:
System.out.println("pi segun Euler con 10 interacciones:");
System.out.println(piEuler(10));
break;
case 3:
System.out.println("potencia entera");
Test3.testP03();
break;
case 4:
System.out.println("factorial");
Test3.testP02();
break;
}
}while(op<5);
}
}
Código PHP:
package p3;
import utilidades.Teclado;
public class DivisiblePor11 {
/**
* @param args
*/
public static void main(String[] args) {
int n,contador;
System.out.print("Introduzca un valor para N: ");
n = Teclado.readInt();
if(n>=11){
System.out.println("BUCLE FOR:");
for(contador=11;contador<=n;contador++){
if(contador%11 == 0) System.out.print(contador+" ");
}
System.out.println();
contador=11;
System.out.println("BUCLE WHILE:");
while(contador<=n){
if(contador%11 == 0) System.out.print(contador+" ");
contador++;
}
System.out.println();
contador=11;
System.out.println("BUCLE DO WHILE:");
do{
if(contador%11 == 0) System.out.print(contador+" ");
contador++;
}while(contador<=n);
System.out.println("BUCLE FOR(PARES):");
for(contador=11;contador<=n;contador++){
if(contador%11 == 0){
if(contador%2==0) System.out.print(contador+" ");
}
}
System.out.println();
contador=11;
System.out.println("BUCLE WHILE(PARES):");
while(contador<=n){
if(contador%11 == 0){
if(contador%2==0) System.out.print(contador+" ");
}
contador++;
}
System.out.println();
contador=11;
System.out.println("BUCLE DO WHILE(PARES):");
do{
if(contador%11 == 0){
if(contador%2==0) System.out.print(contador+" ");
}
contador++;
}while(contador<=n);
}else{
System.out.println("Nigún numero menor que 11 es divisible por 11");
}
}
}
"Que yo sepa, el español medio no es más honrado que los políticos que lo gobiernan"