Programa del promedio de calorías consumidas.
import java.util.Scanner;
public class CALORIAS
{
public static void main (String args [])
{
Scanner leer =new Scanner (System.in);
int Calorias[]=new int[7];
int Suma=0;
System.out.println("Captura las calorias consumidas en la semana");
for(int indice=0;indice<Calorias.length;indice++)
{
System.out.println("DIA"+ (indice+1)+": ");
Calorias[indice]=leer.nextInt();
Suma+=Calorias[indice];
}
for(int indice=Calorias.length-1;indice>=0;indice--)
{
System.out.print(Calorias[indice]+" ");
}
System.out.println("Promedio de calorias consumidas: "+((float)Suma/Calorias.length));
}
}
Programa de calorías con métodos.
import java.util.Scanner;
public class CALORIAS_METODOS
{
public static void mayorCalorias ()
{
Scanner leer =new Scanner (System.in);
int Calorias[]=new int[7];
int Suma=0;
System.out.println("Captura las calorias consumidas en la semana");
for(int indice=0;indice<Calorias.length;indice++)
{
System.out.println("DIA"+ (indice+1)+": ");
Calorias[indice]=leer.nextInt();
Suma+=Calorias[indice];
}
for(int indice=Calorias.length-1;indice>=0;indice--)
{
System.out.print(Calorias[indice]+" ");
}
System.out.println("Promedio de calorias consumidas: "+((float)Suma/Calorias.length));
}
public static void menorCalorias()
{
{
Scanner leer =new Scanner (System.in);
int Calorias[]=new int[7];
int Resta=0;
System.out.println("Captura las calorias consumidas en la semana");
for(int indice=0;indice<Calorias.length;indice++)
{
System.out.println("DIA"+ (indice+1)+": ");
Calorias[indice]=leer.nextInt();
Resta-=Calorias[indice];
}
for(int indice=Calorias.length-1;indice>=0;indice--)
{
System.out.print(Calorias[indice]+" ");
}
System.out.println("Promedio de calorias consumidas: "+((float)Resta/Calorias.length));
}
}
}
Programa para sacar la varianza, media y moda(Directo).
import java.util.Scanner;
public class CALCULAR
{
static double n[]={10,5,7,7,8,6,9,7,9,7,5,7};
static int c;
static double n1,nv=0,nde,mm,ndee,hue,temp;
static double vr=0,mr=0,mod=0,med;
public static void main(String args[])
{
media();
varianza();
desviacionEstandar();
moda();
}
public static void media()
{
for (c=0;c<n.length;c++)
{
n1=n1+n[c];
}
System.out.println("LA MEDIA ARITMETICA ES: "+(n1/c+" "+c));
med=n1/c;
}
public static void varianza()
{
for (c=0; c<n.length;c++)
{
hue=n[c]*n[c];
nv=nv+hue;
}
System.out.println("LA VARIANZA ES: "+((nv/c)-(med*med))+" "+c);
ndee=(nv/c)-(med*med);
}
public static void desviacionEstandar()
{
nde=Math.sqrt(ndee);
System.out.println("LA DESVIACION ESTANDAR ES: "+nde);
}
public static void moda()
{
for(int i=0; i<n.length; i++)
{
for(int j=0; j<n.length; j++)
{
if(n[i] == n[j])
mod++;
}
if(mod > mr){
mm = n[i];
mr = mod;
}
}
System.out.println("LA MODA ES: "+mm);
}
}
Programa para sacar la varianza, media y moda.
import java.util.Scanner;
public class CALCULAR1
{
static double Numero,Media,Varianza,Desviacion;
static int Num;
public static void main(String args[])
{
Scanner teclado=new Scanner(System.in);
System.out.println("Cantidad de numeros a calcular");
Num=teclado.nextInt();
double Numeros []=new double[Num];
for(int i=0; i<Num; i++)
{
System.out.println("Ingrese el numero: ");
Numeros[i]=teclado.nextDouble();
}
//MEDIA
double suma=0;
for(double i: Numeros)
{
suma=suma+i;
}
Media=suma/Num;
System.out.println("La Media es: "+Media);
//VARIANZA
double sumat;
for (int i=0 ;i<Num; i++)
{
sumat=Math.pow(Numeros[i]-Media,2);
Varianza=Varianza+sumat;
Varianza=Varianza/(Num-1);
}
System.out.println("La varianza es: "+Varianza);
//DESVIACION ESTANDAR
Desviacion=Math.sqrt(Varianza);
double Redondeo=Math.rint(Desviacion*100)/100;
System.out.println("La Desviacion Estandar es: "+Redondeo);
}
}
Programa de bases
import java.lang.Math;
public class BASES
{
public static void main(String args[])
{
int Numeros[]={12,0,2,5,6,7,10};
int Resultados[]=new int[Numeros.length];
int indice=0;
while(indice<Numeros.length)
{
if (Numeros[indice]%2==0)
Resultados[indice]=(int)Math.pow(Numeros[indice],2);
else
Resultados[indice]=(int)Math.pow(Numeros[indice],3);
indice++;
}
indice=0;
System.out.println("Vector Numeros"+ " "+"Vector Resultados"+"\n\n");
while(indice<Resultados.length)
{
System.out.print(Numeros [indice]+" "+Resultados[indice]+"\n");
indice++;
}
}
}