Note If you don’t know how to solve an problem, or what is the function to be used, you could search on Internet for the answer using the API of the Java programming language. Indeed, since SARL is fully compatible with the Java API, you could use all the types or functions that are defined in this Java API.
Write a SARL function to find the maximum of three numbers.
Write a SARL function to sum all the numbers in a list.
(8, 2, 3, 0, 7)
20
Write a SARL function to multiply all the numbers in a list.
(8, 2, 3, -1, 7)
-336
Write a SARL program to reverse a string.
1234abcd
dcba4321
Write a SARL function to calculate the factorial of a number (a non-negative integer). The function accepts the number as an argument.
Write a SARL function to check whether a number falls within a given range.
Write a SARL function that accepts a string and counts the number of upper and lower case letters.
The quick Brow Fox
No. of Upper case characters : 3
No. of Lower case Characters : 12
Write a SARL function that takes a list and returns a new list with distinct elements from the first list.
[1,2,3,3,3,3,4,5]
[1, 2, 3, 4, 5]
Write a SARL function that takes a number as a parameter and checks whether the number is prime or not. A prime number (or a prime) is a natural number greater than 1 and that has no positive divisors other than 1 and itself.
Write a SARL program to print the even numbers from a given list.
[1, 2, 3, 4, 5, 6, 7, 8, 9]
[2, 4, 6, 8]
Write a SARL function to check whether a number is “Perfect” or not. According to Wikipedia: In number theory, a perfect number is a positive integer that is equal to the sum of its proper positive divisors, that is, the sum of its positive divisors excluding the number itself (also known as its aliquot sum). Equivalently, a perfect number is a number that is half the sum of all of its positive divisors (including itself).
Example: The first perfect number is 6, because 1, 2, and 3 are its proper positive divisors, and 1 + 2 + 3 = 6. Equivalently, the number 6 is equal to half the sum of all its positive divisors: ( 1 + 2 + 3 + 6 ) / 2 = 6. The next perfect number is 28 = 1 + 2 + 4 + 7 + 14. This is followed by the perfect numbers 496 and 8128.
Write a SARL function that checks whether a passed string is a palindrome or not.
A palindrome is a word, phrase, or sequence that reads the same backward as forward, e.g., madam
run.
Write a SARL function to check whether a string is a pangram or not.
Pangrams are words or sentences containing every letter of the alphabet at least once.
For example: The quick brown fox jumps over the lazy dog
is a pangram.
Write a SARL program that accepts a hyphen-separated sequence of words as input and prints the words in a hyphen-separated sequence after sorting them alphabetically.
green-red-yellow-black-white
black-green-red-white-yellow
Write a SARL function to create and print a list where the values are the squares of numbers between 1 and 30 (both included).
Copyright © 2014-2024 SARL.io, the Original Authors and Main Authors.
Documentation text and medias are licensed under the Creative Common CC-BY-SA-4.0; you may not use this file except in compliance with CC-BY-SA-4.0. You may obtain a copy of CC-BY-4.0.
Examples of SARL code are licensed under the Apache License, Version 2.0; you may not use this file except in compliance with the Apache License. You may obtain a copy of the Apache License.
You are free to reproduce the content of this page on copyleft websites such as Wikipedia.
Generated with the translator docs.generator 0.14.0.