Program 1a
Program 1a
n <- 100
primenum <- c()
print(paste("Prime Numbers from 1 to", n, " are: "))
for(i in 1:n){
if(isPrime(i)){
primenum <- c(primenum,i)
}
}
print(primenum) #printing the array
program1b
x <- 1
y <- -4
z <- 1
d <- (b^2) - (4 * a * c)
if (d == 0) {
print("Roots are Real & Equal")
x1 <- x2 <- (-b) / (2 * a)
print(paste("X1:", x1))
print(paste("X2:", x2))
} else if (d > 0) {
print("Roots are Real & Distinct")
x1 <- (-b + sqrt(d)) / (2 * a)
x2 <- (-b - sqrt(d)) / (2 * a)
print(paste("X1:", x1))
print(paste("X2:", x2))
} else {
print("Roots are Complex & Imaginary")
realPart <- (-b) / (2 * a)
imagPart <- sqrt(abs(d)) / (2 * a)
root1 <- complex(real = realPart, imaginary = imagPart)
root2 <- complex(real = realPart, imaginary = -imagPart)
print(paste("X1: ",root1))
print(paste("X2:", root2))
}
}
quad(x, y, z)
program2a
a[,1] = NA
print("Replaced A column with NA: ")
print(a)
print(diag(1,ncol=5,nrow=5))
program2b
res <- 0
for(i in 1:10){
for(j in 1:i){
res <- res + (i**4)/(3+(i*j))
}
}
print(paste("Result: ",res))
program3a
n <- 8
for(i in 0:n){
print(fib(i),end=" ")
}
program3b
program4a
# Create vectors
name <- c("RAJ", "MIKE", "PINCKY", "JANE")
age <- c(25, 30, 35, 28)
city <- c("Delhi", "Paris", "Canada", "Pune")
salary <- c(10000, 20000, 30000, 40000)
program4b
data(iris)
print(head(iris, n = 6))
print(tail(iris, n = 6))
print(colnames(iris))
print(mean(iris$Sepal.Length))
print(sd(iris$Sepal.Length))
print(max(iris$Sepal.Length))
print(min(iris$Sepal.Length))
program5a
print(data)