Está en la página 1de 3

UNIVERSIDAD NACIONAL DEL CENTRO DEL PERÚ

PRIMER EXAMEN PARCIAL DE LENGUAJE DE PROGRAMACIÓN


Apellidos y Nombres: ……………………………………………………………….…..………Tiempo: 75 min
RECOMENDACIONES: Desarrollar cada pregunta utilizando el Software R studio, cada estudiante determine las variables
correspondientes para la solución de las preguntas, para enviar la solución solo enviar la codificación correspondiente:
1. Obtener el resumen estadístico y la sumatoria de elementos redondeando al mayor valor entero (3p)
π
x= , π , 270,2 π , 450
2
|e sec ( x )∗cos ⁡( x )|
f ( x )=
¿¿¿
x=seq(90,450,by=90)
a=(cos(pi*x/180))/(2*sin(pi*x/180))
f=((exp(1/(cos(pi*x/180)))*cos(pi*x/180))/((sin(pi*(x^2)/180))+a)^2)+((1/(log10(cos(pi*((x)^2)/180))))/
(exp(a)))*(exp(cos(x*pi/180)))
floor(f)
summary(f)

x=0.2 ; 0.4 ; 0.6 ; 0.8 ; 1.0


y=1.0 ; 0.8 ; 0.6 ; 0.4 ; 0.2
log (|e x∗ y|)
g ( x , y )=ee ( x∗ y )∗ln (|x / y|) + 5 −log ( x∗e y )
√|x∗y|+ x∗y
x=seq(0.2,1,by=0.2)
y=seq(1,0.2,by=-0.2)
a=x*y
b=x/y
g=exp(exp(a))*log(b)+((log10(exp(a)))/((a)^(1/5))+(a))-log10(x*exp(y))
floor(g)
summary(g)

2. Hallar las siguientes matrices (4p)


A) Crear una matriz A de orden 10X10 con los 100 primeros números naturales ordenados de forma
horizontal

matrix(1:100,ncol=10,nrow=10,byro=T)

B) Crear una matriz B de orden 10X10 con los 100 primeros números impares naturales ordenados de
forma vertical

matrix(seq(1,100,by=2),ncol=10,nrow=10)

C) De la matriz A obtener un Vector C que contenga los números múltiplos de 10


a=matrix(1:100,ncol=10,nrow=10,byrow=T)
a[1,10]
c=a[,10]

D) De la matriz A obtener una sub matriz B que contenga valores pares mayores a 30 y menores e
iguales a 70

b=matrix(seq(32,70,by=2),ncol=5,nrow=4,byrow=T)
E) De la matriz B remplazar los datos que terminen un valor 5 por valores de cero y calcular la suma e
sus filas y columnas de la matriz

b=matrix(seq(32,70,by=2),ncol=5,nrow=4,byrow=T)
b[,5]=0
apply(b,1,sum)
apply(b,2,sum)

3. Realizar las gráficas de las siguientes funciones aplicando las características


P ( t ) =sin ( t 4 )∗log (t ) /¿ t + et ¿
2

3 2
ln ( e e )
t

G (t)= +2 t −1 0
t
F ( t )=e t∗ln ( t )
t
cos (t)−2 e
M (t )=
t2

P(t) G(t)

F ( t ) ,G(t ) M (t)

t=seq(1,10,by=0.5)

p=sin(t^4)*(log10(t)/t^2)+exp(t)

g=((log((exp(exp(t))))^3)/t)+(2*t^2)-10

f=(exp(t))*log10(t)

m=(cos(t)-2*exp(t))/(t^2)

par(mfrow=c(2,2))

par(mfrow=c(2,2))

plot(p,type="o",col="green",lwd=2,main="grafica p",xlab="x",ylab="y",las=1)

plot(g,type="o",col="red",lwd=2,main="grafica g",xlab="x",ylab="y",las=1)

plot(f,g,type="o",col="orange",lwd=2,main="grafica f,g",xlab="x",ylab="y",las=1)

plot(m,type="o",col="blue",lwd=2,main="grafica m",xlab="x",ylab="y",las=1)

Y en otra nueva ventana gráfica, realizar una gráfica de tres dimensiones con 3 funciones mencionadas
anteriormente. (5p)

4. Con las siguientes funciones formar una matriz F y adicionar a la matriz la suma y producto columnas si
( x 2 +1 )∗1 x

X=-1 hasta 1 con una variación 0.1, A 1=¿ ¿ , A 2=ln 2


, A 3=(x +1)e ∗log ⁡(|10∗x|) (4p)
x
x=seq(-1,1,by=0.1)
A1=sin(x^2)+(cos(exp(x)))^2
A2=log((x^2)+1)*1/(x^2)
A3=((x+1)^(exp(x)))*log10(abs(10*x))

También podría gustarte