1. Home
  2. /
  3. R
  4. /
  5. Prime Checker

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.

More R Typing Exercises

R Counter and Theme ToggleR Random Number GeneratorR Todo ListR Dice RollerR Countdown TimerR Temperature ConverterR Shopping CartR Name GreetingR Stopwatch

Practice Other Languages

CReactPythonC++RustTypeScriptKotlinPHPJavaC#RubyMqlCqlN1qlCypher