Operaciones Basicas En Java
import java.util.Scanner;
public class suma1 {
static void suma(int n)
{
int a=1;
for(int i=2;i<=n;i++)
{
a=a+i;
}
System.out.println("suma="+a);
}
static void resta(int n)
{
int a=1;
for(int i=2;i<=n;i++)
a=a-i;
System.out.println("resta= "+a);
}
static void multiplicacion(int n)
{
int a=1;
for(inti=2;i<=n;i++)
a=a*i;
System.out.println("multiplicacion= "+a);
}
static void division(int n)
{
double a=1;
for(double i=2;i<=n;i++)
a=a/i;System.out.println("division= "+a);
}
static int sumas(int a,int i)
{
int x=0;
for(int j=1;j<=a;j++)
x=x+i;
return x;
}
static void multiplicacionsumas(int n)
{
int a=1;
for(inti=2;i<=n;i++)
a=sumas(a,i);
System.out.println("multiplicacion= "+a);
}
public static void main(String[] args)
{
System.out.println("Ingrese un numero: ");
Scanner lee=newScanner(System.in);
int n=lee.nextInt();
long tiempoInicio, tiempoFin, tiempoTotal;
suma(n);
tiempoInicio = System.nanoTime();
tiempoFin = System.nanoTime();
tiempoTotal = tiempoFin -tiempoInicio;
System.out.println(" Tiempo ejecucion de la suma: " + tiempoTotal);
resta(n);
tiempoInicio = System.nanoTime();
tiempoFin = System.nanoTime();
tiempoTotal = tiempoFin -tiempoInicio;
System.out.println(" Tiempo ejecucion de la resta: " + tiempoTotal);
multiplicacion(n);
tiempoInicio = System.nanoTime();
tiempoFin = System.nanoTime();
tiempoTotal =tiempoFin - tiempoInicio;
System.out.println(" Tiempo ejecucion de la multiplicacion: " + tiempoTotal);
division(n);
tiempoInicio = System.nanoTime();
tiempoFin = System.nanoTime();tiempoTotal = tiempoFin - tiempoInicio;
System.out.println(" Tiempo ejecucion de la division: " + tiempoTotal);
multiplicacionsumas(n);
tiempoInicio = System.nanoTime();
tiempoFin =...
Regístrate para leer el documento completo.