Adsence

martes, 8 de noviembre de 2011

Calcular-serie-S-tablas-y-asteriscos

Leave a Comment
[caption id="attachment_947" align="aligncenter" width="334"]Calcular series S, tablas y asteriscos Calcular series S, tablas y asteriscos[/caption]

 

* 1.Calcule el valor de S en la siguiente serie, si R= es un valor de entrada.
S= 1/R + 2/R-1 + 3/ R-2 ………..R / 1


2.Generar las tablas de multiplicar, como tradicionalmente se utiliza, el usuario debe pedir la tabla que desee.


3.Leer n valores y haga lo siguiente: Imprima el número y al lado, imprima tantos asteriscos como indique el numero, para facilitar la cuenta de los asteriscos, cada 9 asteriscos imprima un símbolo de +, que se incluye en la cuenta, el programa debe terminar cuando la entrada es igual a

– 1 ejem: 12*********+**



4.Calcula para n cantidad de R la siguiente serie, si R= es un valor de entrada.

S = + 1 / ( R ) ! - 2 (R-1) ! + 3 / (R-2) !........... R / 1!

 

[java]</div>
/*

* 1. Calcule el valor de S en la siguiente serie, si R= es un valor de entrada.
S= 1/R + 2/R-1 + 3/ R-2 ………..R / 1

2. Generar las tablas de multiplicar, como tradicionalmente se utiliza, el usuario debe pedir la tabla que desee.

3. Leer n valores y haga lo siguiente: Imprima el número y al lado, imprima tantos asteriscos como indique el numero, para facilitar la cuenta de los asteriscos, cada 9 asteriscos imprima un símbolo de +, que se incluye en la cuenta, el programa debe terminar cuando la entrada es igual a
– 1 ejem: 12*********+**

4. Calcula para n cantidad de R la siguiente serie, si R= es un valor de entrada.
S = + 1 / ( R ) ! - 2 (R-1) ! + 3 / (R-2) !........... R / 1!
*/

package varios;

/**
*
* @author Jamper91
*/
public class Main {

/**
* @param args the command line arguments
*/

public static void calcularS(int R)
{
double S=0,aux;
for (int i = 1; i < =R; i++)
{
aux=(i/(R-(i-1)));
System.out.println(i+":"+i+"/"+(R-(i-1)));
S=S+aux;

}
System.out.println("El valor de S es:"+S);
}
public static int factorial(int R)
{
int n=1;
for (int i = 2; i < =R; i++)
{
n=n*i;

}
return n;
}
public static void calcularSFactorial(int R)
{
double S=0,aux;
for (int i = 1; i < =R; i++)
{
aux=(i/factorial((R-(i-1))));
System.out.print("\n"+i+":"+i+"/"+factorial(R-(i-1)));
S=S+aux;

}
System.out.println("El valor de S es:"+S);
}

public static void tabla(int n)
{
for (int i =1; i < 11; i++)
System.out.println (n + "*" + i + " = " + n * i);
}

public static void imprimirasteriscos(int n)
{
if(n!=-1)
{
System.out.print("Numero "+n+":");
for (int i =1; i < n; i++)
{
if(i==9)
System.out.print("+");
else
System.out.print("*");
}
}

}
public static void main(String[] args)
{
calcularS(5);
tabla(5);
imprimirasteriscos(12);
calcularSFactorial(5);
}

}

[/java]

0 comentarios :