You need to sign in to do that
Don't have an account?
srujith chintha 4
print all of the positive integer from 1 to 100
- Print out all positive integers from 1 to 100, inclusive and in order.
- Print messages to standard output, matching the Sample Output below.
- In the output, state whether each integer is ‘odd’ or ‘even’ in the output.
- If the number is divisible by three, instead of stating that the number is odd or even, state that the number is ‘divisible by three’.
- If the number is divisible by both two and three, instead of saying that the number is odd, even or divisible by three; state that the number is ‘divisible by two and three’.
- Design the logic of the loop to be as efficient as possible, using the minimal number of operations to perform the required logic.
Please try below :-
Please mark it as the best answer if it resolves your issue.
For more solution, refer this :-
https://developer.salesforce.com/forums/?id=9062I000000gCmpQAE
Thanks
All Answers
Please try below :-
Please mark it as the best answer if it resolves your issue.
For more solution, refer this :-
https://developer.salesforce.com/forums/?id=9062I000000gCmpQAE
Thanks
public class printIntegers {
public static void printIntegersWithOddOrEven(){
for(integer i=1;i<=100;i++){
if((math.mod(i, 2))==0 && (math.mod(i, 3))==0){
system.debug(i+':is divisible by 2 and 3');
}
else if((math.mod(i, 3))==0){
system.debug(i+': is divisible by 3');
}
else {
if((math.mod(i, 2))==0){
system.debug(i+': is even');
}
else{
system.debug(i+': is odd');
}
}
}
}