class Vector
{
int[] vec;
public Vector(int n) {
vec = new int[n];}
public int this[int pos
{
get
{ return vec[pos]; }
set { vec[pos] = value; }
}
public int Tamaño()
{
return vec.Length;
} public double promedio()
{
double res = 0;for (int i = 0; i < vec.Length; i++)
res += vec[i];
return (res / vec.Length);}
public int Mayor()
{
int mayor = vec[0] ;
for (int i = 1; i < vec.Length; i++)
{
if (vec[i] > mayor)
mayor = vec[i];
} return mayor;
}public int Menor()
{
int menor = vec[0];
for (int i = 0; i > vec.Length; i++)
if (vec[i] < menor)
menor = vec[i];
return menor;
}
public int pares()
{
int y = 0;
for (int i = 1; i < vec.Length; i++)
if (!Convert.ToBoolean(vec[i] % 2))
y += 1;
return y;
}
public bool esprimo(int n)
{
int div = 2; while (div < n)
{
if (n % div == 0)
return false;
div++;
}
return true;
} }
class Vector
{ int[] vec;
public Vector(int n)
{
vec = new int[n];
}
public int this[int pos
{
get
{ return vec[pos]; }
set
{ vec[pos] = value; }
}
public int Tamaño() {
return vec.Length;
}
public double promedio()
{
double res = 0;
for (int i = 0; i < vec.Length; i++)
res += vec[i];
return (res / vec.Length);
}
public int Mayor()
{
int mayor = vec[0] ;
for (int i = 1; i < vec.Length; i++)
{
if (vec[i] > mayor)
mayor = vec[i];
}
return mayor;
}
public int Menor()
{
int menor = vec[0];
for (int i = 0; i > vec.Length; i++)
if (vec[i] < menor)
menor = vec[i];
return menor;
}
public int pares()
{
int y = 0;
for (int i = 1; i < vec.Length; i++)
if (!Convert.ToBoolean(vec[i] % 2))
y += 1;
return y;
}
public bool esprimo(int n)
{
int div = 2;
while (div < n)
{
if (n % div == 0)
return false;
div++;
}
return true;
}
}
class Matematicas
{
public bool EsPrimo(int Num)
{
bool Divisible = false;
if (Num < 2) return false;
for (int i = 2; i <= Num - 1; i++)
{
if ((Num % i == 0)) Divisible = true;
}
return (!Divisible);
}
public double Factorial(int N1)
{
double Fac = 1;
for (int i = 1; i <= N1; i++)
Fac = Fac * i;
return Fac;
}
public bool Par(int n)
{
return ((n % 2) == 0);
}
public bool esNon(int n)
{
return !Par(n);
}
public double SacarPromedios(DataGridView dGV)
{
double prom;
double suma=0;
for (int r = 0; r < vec.Length; r++)
{
suma += Convert.ToInt32(dGV[0, r].Value);
}
prom = suma / vec.Length;
return prom;
}
}
}
No hay comentarios:
Publicar un comentario