Programa en C++ donde se generen 5 números aleatorios en el intervalo de -3 a 10 para evaluar la siguiente función: F(x)= 2 si x<-2 \frac{3}{x} si -2 ≤ x ≤ 2 x^{20} si x > 2
CarlosMath#include <stdlib.h> #include <time.h> #include<iostream> using namespace std; #define L 5
void NumerosAleatorios(float N[L]) { int c; srand(time(NULL));
#include <time.h>
#include<iostream>
using namespace std;
#define L 5
void NumerosAleatorios(float N[L])
{
int c;
srand(time(NULL));
for(c = 1; c <= 10; c++) {
N[c] = -3 + rand() % (10 - (-3)+1);
}
}
float Funcion(float x)
{
if (x<-2){return 2;}
if (x>=-2 and x<= 2 and x<>0){return 3/x,}
if (x>2){return x^20;}
}
main()
{
float x[L];
int i;
NumerosAleatorios(x);
for(i=1; i<6; i++){
printf("f(%f)=%f", x[i], Funcion(x[i]));
}
}
Bueno esa es la idea...