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.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://www.w3resource.com/r-programming-exercises/control-structure/index.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics