Based on user input i need to show a message . Cant figure it out. Please help .
public class mrhqProjectClass {
public static void projectDingDong(integer inp){
List<Integer> input = new List<Integer>();
integer varNumber = 12;
input.add(varNumber);
integer varNumber1 = 20;
input.add(varNumber1);
integer varNumber2 = 30;
input.add(varNumber2);
integer varNumber3 = 17;
input.add(varNumber3);
for(integer inp:input ){
if(Math.mod(inp,3) == 0){
string vardisplay ='Ding';
system.debug(varDisplay);
}
else if(Math.mod(inp, 5)==0){
string vardisplay ='Dong';
system.debug(varDisplay);
}
else if(Math.mod(inp, 3) == 0 && Math.mod(inp, 5)==0 ){
string vardisplay ='DingDong';
system.debug(varDisplay);
}
else if(Math.mod(inp, 3) != 0 && Math.mod(inp, 5)!=0){
string vardisplay ='17';
system.debug(varDisplay);
}
}
}
}
i have stored list of numbers(12,20,30,17) in variable and i need to print a string value based on condition below :
if number inserted by user is a multiple of 3 then print ''xxxxx'
and if number inserted by user is a multiple of 5 then print ''yyyyy' and so on.
Kind Regards,
Amit