Prime Checker - R Typing CST Test
Loading…
Prime Checker — R Code
Checks if numbers are prime.
isPrime <- function(n) {
if(n < 2) return(FALSE)
for(i in 2:floor(sqrt(n))) {
if(n %% i == 0) return(FALSE)
}
return(TRUE)
}
nums <- c(7, 10, 13)
for(n in nums) {
cat(paste0(n, ' is ', ifelse(isPrime(n), 'Prime', 'Not Prime'), '\n'))
}R Language Guide
R is a high-level, interpreted programming language and environment specifically designed for statistical computing, data analysis, and graphical representation. It provides a rich ecosystem of packages and functions for statistical modeling, data visualization, and reproducible research.
Primary Use Cases
- ▸Statistical modeling and hypothesis testing
- ▸Data visualization and reporting
- ▸Machine learning and predictive analytics
- ▸Bioinformatics and genomic data analysis
- ▸Financial and econometric analysis
Notable Features
- ▸Extensive statistical functions and packages
- ▸High-quality graphics with ggplot2 and base plotting
- ▸Vectorized operations for efficient computation
- ▸Data frame and tibble structures for data manipulation
- ▸CRAN repository with thousands of contributed packages
Origin & Creator
Created by Ross Ihaka and Robert Gentleman at the University of Auckland, New Zealand, in 1993 as an open-source alternative to S and S-PLUS.
Industrial Note
R is heavily used in statistical research, data science, machine learning experiments, and academic publications where reproducible data analysis is critical.