📘 Premium Read: Access my best content on Medium member-only articles — deep dives into Java, Spring Boot, Microservices, backend architecture, interview preparation, career advice, and industry-standard best practices.
🎓 Top 15 Udemy Courses (80-90% Discount): My Udemy Courses - Ramesh Fadatare — All my Udemy courses are real-time and project oriented courses.
▶️ Subscribe to My YouTube Channel (176K+ subscribers): Java Guides on YouTube
▶️ For AI, ChatGPT, Web, Tech, and Generative AI, subscribe to another channel: Ramesh Fadatare on YouTube
1. Introduction
One of the basic operations in any programming language is arithmetic computation. In this post, we'll walk through a simple R program that adds two numbers provided by the user. R, known for its powerful statistical and data visualization capabilities, can also be used for basic programming exercises.
2. Program Overview
The program will prompt the user to input two numbers. It will then compute the sum of these numbers and display the result.
3. Code Program
# Prompt the user for the first number cat("Enter the first number: ") number1 <- as.numeric(readLines(n=1)) # Prompt the user for the second number cat("Enter the second number: ") number2 <- as.numeric(readLines(n=1)) # Compute the sum of the two numbers sum <- number1 + number2 # Display the result cat("The sum of", number1, "and", number2, "is:", sum, "\n")
Output:
Enter the first number: 5 Enter the second number: 3 The sum of 5 and 3 is: 8
4. Step By Step Explanation
1. We start by using the cat function to display a prompt message to the user, asking for the first number.
cat("Enter the first number: ")
2. The readLines(n=1) function reads one line of input from the user. Since user input is treated as a character string, we use as.numeric to convert this input into a numeric value, which is then stored in the variable number1.
number1 <- as.numeric(readLines(n=1))
3. Similarly, we prompt the user for the second number and store it in the variable number2.
cat("Enter the second number: ") number2 <- as.numeric(readLines(n=1))
4. We then compute the sum by adding number1 and number2 and store the result in the sum variable.
sum <- number1 + number2
5. Finally, we use the cat function again to display the result. The cat function can take multiple arguments and will concatenate them. Here, we're displaying a message that combines text with the values of our variables to inform the user of the result.
cat("The sum of", number1, "and", number2, "is:", sum, "\n")
Comments
Post a Comment
Leave Comment