R Programming Control Structure: Exercises, Practice, Solution
R Programming Control Structures [19 exercises with solution]
[An editor is available at the bottom of the page to write and execute the scripts. Go to the editor]
This category can cover exercises related to loops (for, while), conditional statements (if-else), and other control structures like switch-case.
1. Write a R program that creates a for loop to print numbers from 1 to 10.
Click me to see the sample solution
2. Write a R program that creates while loop to calculate the factorial of a given number.
Click me to see the sample solution
3. Write a R program function to find the sum of all even numbers between two given numbers using a for loop.
Click me to see the sample solution
4. Write a R program to print the Fibonacci series using a while loop.
Click me to see the sample solution
5. Write a R program function to check if a given number is prime using a while loop.
Click me to see the sample solution
6. Write a R program to print the multiplication table of a given number using a for loop.
Click me to see the sample solution
7. Write a R program function to calculate the nth term of the Fibonacci series using recursion.
Click me to see the sample solution
8. Write a R program to find the factorial of a given number using recursion.
Click me to see the sample solution
9. Write a R program function to compute the sum of cubes of numbers from 1 to n using a for loop.
Click me to see the sample solution
10. Write a R program to check if a given number is Armstrong number using a while loop.
Click me to see the sample solution
11. Write a R program function to find the GCD (Greatest Common Divisor) of two numbers using recursion.
Click me to see the sample solution
12. Write a R program to generate the Pascal's triangle up to a given number of rows using nested for loops.
Click me to see the sample solution
13. Write a R program function to calculate the factorial of a given number using both recursion and iteration (for loop).
Click me to see the sample solution
14. Write a R program to find the sum of all elements in an array using a for loop.
Click me to see the sample solution
15. Write a R program function to check if a given number is a perfect number using a while loop.
From Wikipedia -
In number theory, a perfect number is a positive integer that is equal to the sum of its positive divisors, excluding the number itself. For instance, 6 has divisors 1, 2 and 3 (excluding itself), and 1 + 2 + 3 = 6, so 6 is a perfect number. The next perfect number is 28, since 1 + 2 + 4 + 7 + 14 = 28.
Click me to see the sample solution
16. Write a R program to find the reverse of a given number using a while loop.
Click me to see the sample solution
17. Write a R program function to calculate the power of a number using recursion.
Click me to see the sample solution
18. Write a R program to print the ASCII value of all lowercase letters using a for loop.
Click me to see the sample solution
19. Write a R program function to check if a given number is a palindrome using recursion.
Click me to see the sample solution
R Programming Code Editor:
More to Come !
Do not submit any solution of the above exercises at here, if you want to contribute go to the appropriate exercise page.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics