Crear funciones aplicando y arreglos
1. Crear una función que reciba un vector vacío y el tamaño del mismo, que le permita Leer
números y almacenarlos en ese vector.
Void Fnum(entero V[], entero t)
{
Entero n;
Entero a;
a=0;
mientras (a< t)
{
Leer n;
V [a]=n;
a = a+1;
}
}
2. Crear una función que reciba un vector vacío y el tamaño del mismo, que le permita leer
números y almacenarlos en ese vector, tomando en cuenta que cada número leído debe ser
mayor que 5 y menor que 100 para que se pueda almacenar, de lo contrario no haga nada con él.
NoDevuelve VectorVacio(entero Vector2[], entero tam)
{
entero num, x;
para (x=0; x < tam; x=x+1)
{
leer (num);
mientras (num <= 5 || num >= 100)
{
leer (num);
}
Vector[x] = num;
}
}
, 3. Crear una función que reciba un vector vacío y el tamaño del mismo, que le permita leer
números y almacenarlos en ese vector, tenga en cuenta que el número válido para almacenarse,
debe ser un número primo, de lo contrario no haga nada con él.
Void llenarVectorNumPrimos(entero vec[], entero tam)
Para(x=0 < tam: x++)
{
Leer(num)
Mientras(primo(num)==’N’)
{
Leer(num);
}
Vec[x]=num;
4. Crear una función que reciba un vector y el tamaño del mismo. Debe devolver el promedio de
los elementos almacenados en ese vector.
Flotante promedio (entero cant[], entero x)
{
Flotante prom;
Entero suma, y;
Para (y =0; y<x; y= y+1)
{
Suma = suma+cant[y];
}
prom= suma / x;
devolver prom;
}
5. Crear una función que reciba un vector y el tamaño del mismo. Debe devolver el promedio de
elementos impares almacenados en un vector.
1. Crear una función que reciba un vector vacío y el tamaño del mismo, que le permita Leer
números y almacenarlos en ese vector.
Void Fnum(entero V[], entero t)
{
Entero n;
Entero a;
a=0;
mientras (a< t)
{
Leer n;
V [a]=n;
a = a+1;
}
}
2. Crear una función que reciba un vector vacío y el tamaño del mismo, que le permita leer
números y almacenarlos en ese vector, tomando en cuenta que cada número leído debe ser
mayor que 5 y menor que 100 para que se pueda almacenar, de lo contrario no haga nada con él.
NoDevuelve VectorVacio(entero Vector2[], entero tam)
{
entero num, x;
para (x=0; x < tam; x=x+1)
{
leer (num);
mientras (num <= 5 || num >= 100)
{
leer (num);
}
Vector[x] = num;
}
}
, 3. Crear una función que reciba un vector vacío y el tamaño del mismo, que le permita leer
números y almacenarlos en ese vector, tenga en cuenta que el número válido para almacenarse,
debe ser un número primo, de lo contrario no haga nada con él.
Void llenarVectorNumPrimos(entero vec[], entero tam)
Para(x=0 < tam: x++)
{
Leer(num)
Mientras(primo(num)==’N’)
{
Leer(num);
}
Vec[x]=num;
4. Crear una función que reciba un vector y el tamaño del mismo. Debe devolver el promedio de
los elementos almacenados en ese vector.
Flotante promedio (entero cant[], entero x)
{
Flotante prom;
Entero suma, y;
Para (y =0; y<x; y= y+1)
{
Suma = suma+cant[y];
}
prom= suma / x;
devolver prom;
}
5. Crear una función que reciba un vector y el tamaño del mismo. Debe devolver el promedio de
elementos impares almacenados en un vector.