x <- as.character(readline("Ingrese FA O CE SEGUN CORRESPONDA: "))
y <- as.character(readline("Ingrese FA O CE SEGUN CORRESPONDA: "))
num1 <- as.numeric(readline("Ingrese la temperatura: "))
if(x == "FA")
a <- ((num1-32)/1.8)
cat("La transformacion a Celsius es: ", a)
}else {
b<-((num1*1.8)+32)
cat("La transformacion a Fahrenheit es: ",b)
}
hora<-as.numeric(readline("Ingrese el numero de horas trabajadas : "))
costo<-as.numeric(readline("Ingrese el costo de horas trabajadas : "))
extras<-as.numeric(readline("Ingrese el numero de horas extras trabajadas : "))
cat("Sueldo a recibir sin horas extras: ",(hora*costo))
cat("Sueldo total a recibir: ",(hora*costo+extras))
n <- as.numeric(readline("Por favor, ingrese un número entero positivo: "))
suma <- (n*(n+1)/2)
cat ("La suma de los enteros positivos desde 1 hasta ", n," es: ", suma )
peso <- as.numeric(readline("Por favor, ingrese el peso (en kg): "))
estatura <- as.numeric(readline("Por favor, ingrese la estatura (en metros): "))
imc <- peso/ (estatura^2)
imc <- round(peso/(estatura^2),2)
cat ("Tu índice de masa corporal es: ", imc)
cat("Capital obtenido por una inversión ")
inversion<- as.numeric(readline("Ingrese la cantidad que desea invertir: "))
tasa_interes<- as.numeric(readline("Ingrese la tasa de interes en porcentaje: "))
tiempo<- as.numeric(readline("Ingrese el tiempo de inversión: "))
capital <- (inversion*(tasa_interes/100)*tiempo)+inversion
cat("El capital obtenido es ",capital, "cuando se hace una inversion de ",
inversión, "a una tasa de interés del ",tasa_interes,
"% en un tiempo de ",tiempo,"años")
### Realizar un programa que pida el tiempo ya sea en horas, minutos o segundos, luego indicar en qué tipo de tiempo desea transformar y luego presentar el resultado
x<- as.numeric(readline("Ingrese el tiempo que desea transformar, este será tomado como un valor en horas: "))
y<- as.numeric(readline("Que tipo de transformacion desea hacer
Transformación a segundos presione 1
Transformación a minutos presione 2
Transformación a horas presione 3 :"))
if(y==1){
x1 <- x*3600
cat(x," tiempo en segundos es:",x1)
}else {
if(y==2){
x1 <- x*60
cat(x," tiempo en minutos es:",x1)
}else {
x1 <- x*1
cat(x," tiempo en horas es:",x1)
}
}
n1<- as.numeric(readline("Ingrese el primer número: "))
n2<- as.numeric(readline("Ingrese el segundo número: "))
n3<- as.numeric(readline("Ingrese el tercer número: "))
n4<- as.numeric(readline("Ingrese el cuarto número: "))
n5<- as.numeric(readline("Ingrese el quinto número: "))
nume<- c(n1,n2,n3,n4,n5)
cat("Los numeros ordenados son: " ,sort(nume))
num<- as.numeric(readline("Ingrese el número"))
fact<-factorial(num)
cat("EL factorial de", num, "! es:", fact)
num<- as.numeric(readline("Ingrese el número: "))
i <- 1
count <- 0
while(i <= a){
if(a%%i == 0) {
count <- count + 1
}
i <- i + 1
}
print(count)
if(count == 2)
"Es primo"
} else{
"No es primo"
}
num<-as.numeric(readline("Ingrese su número: "))
if(num%%2==0){"Su número es par"
}else{"Su número es impar"}
a <- 0.3*0.15
b <- (0.3*0.15)+(0.2*0.8)+(0.5*0.12)
a/b
RESPUESTA
[1] 0.1698113
c <- 5^6
d <- 6*5*4*3*2*1
f <- exp(1)^-5
(c/d)*f
RESPUESTA
[1] 0.1462228
g <- factorial(20)/(factorial(7)*factorial(20-7))
h <- (2/5)^7*(3/5)^13
g*h
RESPUESTA
[1] 0.1658823
alumnos <-c("Mario","José","Maria","Milena","Adrian","Anderson","Katy","Magaly","Estefania","Johana","Daniel","Hennry","Abigail","Yadira","Blanca","Diego","Angelica","Alexander","Isabel","Zamira" )
alumnos
## [1] "Mario" "José" "Maria" "Milena" "Adrian"
"Anderson"
## [7] "Katy" "Magaly" "Estefania" "Johana" "Daniel"
"Hennry"
## [13] "Abigail" "Yajaira" "Blanca" "Diego" "Angelica"
"Alexander"
## [19] "Isabel" "Zamira"
Fórmula
length(alumnos)
Respuesta
## [1] 20
Fórmula
letraA <- substr(alumnos, 1, 1)
letraA
## [1] "M" "J" "M" "M" "A" "A" "K" "M" "E" "J" "D" "H" "A" "Y" "B" "B""A" "A" "I"
## [20] "Z"
which(letraA == "A")
## [1] 5 6 13 17 18
notas <- c(12,9,2,8,6,6,10,6,10, 18, 11, 12,17,14,15,16,7,18,19,19)
notas
## [1] 12 9 2 8 6 6 10 6 10 18 11 12 17 14 15 16 7 18 19 19
length(notas)
## [1] 20
sum(notas)
## [1] 235
mean(notas)
## [1] 11.75
which(notas>7)
## [1] 1 2 4 7 9 10 11 12 13 14 15 16 18 19 20
sort(notas)
## [1] 2 6 6 6 7 8 9 10 10 11 12 12 14 15 16 17 18 18 19 19
sort(notas, decreasing = TRUE)
## [1] 19 19 18 18 17 16 15 14 12 12 11 10 10 9 8 7 6 6 6 2
max(notas)
## [1] 19
which.max(notas)
## [1] 19
notas <- c(1,9,4,6,3,4,8,6,3,10,9,5,10,5,1,8,9,8,10,2)
alumnos <-c("Maria","Juana","Juliana","Marco","Polo","Jésus","Diego","Ángel","Arturo","Jaime","Pedro","María","Samira","Pepe","Juana","Mario","Roberto","Carolina","Ale","Andrea")
notas[1:10]
## [1] 1 9 4 6 3 4 8 6 3 10
sum(notas[1:10])
## [1] 54
length(alumnos)
## [1] 20
sum(notas)
## [1] 121
aprobados <- which(notas>=7)
aprobados <- length(aprobados)
aprobados
## [1] 9
totalalumnos <- 20
porcentaje <- (aprobados/totalalumnos)*100
cat(porcentaje, "%")
## 45 %
cat("La nota máxima es:",max(notas))
## La nota máxima es: 10
cat("La nota mínima es:",min(notas))
## La nota mínima es: 1
f <- which(notas==10)
cat("La nota max es ",notas[f]," del alumno ",alumnos[f])
## La nota max es 10 10 10 del alumno Jaime Samira Ale
G <- which(notas==1)
cat("La nota min es ",min(notas)," de los alumnos ",alumnos[G])
## La nota min es 1 de los alumnos Maria Juana
notaprobados <- notas[notas>=7]
notaprobados
## [1] 9 8 10 9 10 8 9 8 10
promaprob <- mean(notaprobados)
promaprob
## [1] 9