Está en la página 1de 2

// 1.

Solo con funciones, con usuario y clave de acceso, si es correcta la clave,


// el usuario deberá generar aleatoriamente en el rango[0, 9], dos vectores A[] y
// B[], el número de elementos es aleatorio de valores positivos i negativos en el
// rango[0, 17] y que resolverá
// a) A[] + B[] / A[]
// b) (A[] + B[]) ^ 2 - (A[]) ^ (1 / 3)

// 2.Se tiene la siguiente serie, el número de términos está en el rango[0, 11],


los
// valores de ‘a’ y ‘b’ son aleatorios en el rango[0, 7], y son valores o bien
// positivos o bien negativos Usando solo funciones.Dicha serie la almacenara
// en un vector y mostrara el vector.

// S=(a-raiz2(b))/(raiz2(a-1)) - (3a-raiz2(b))/(raiz2(3a-2)) +
(5a-raiz2(b))/(raiz2(5a-3)) -...
/*
#include<iostream>
#include<stdlib.h>
#include<math.h>

using namespace std;


int ng;
void leeN(int& N) {

N = rand() % 10;

cout << " El valor de 'N' es : " <<


N << endl;

}
void leeab(int& a, int& b) {
a = rand() % 8;
b = rand() % 8;
ng = rand() % 2;
if (ng == 0) {
a = a * (-1);
}
else a = a * 1;
ng = rand() % 2;
if (ng == 0) {
b = b * (-1);
}
else
b = b * 1;
cout << " El valor de 'a' es : " <<
a << endl;
cout << " El valor de 'b' es : " <<
b << endl;
}
void suma(int N, int a, int b) {
float S = 0; int i = 1;
if (b < 3)
cout << "Sin Solucion ";
else
while (i <= N) {
S += (pow(-1, i + 1) * (2 * i
- 1) * a - sqrt(b - 3));
i++;
}
cout << "\nLa suma es " << S <<
endl;
}
void main() {
srand((unsigned)time(NULL));

int M, p, q;

leeN(M);
leeab(p, q);
suma(M, p, q);

system("pause");
}
*/

También podría gustarte