BEGINDECLARE @i FLOAT --Counter DECLARE @t FLOAT --Three DECLARE @f FLOAT --Five SET @i = 1 WHILE @i <= 100 BEGINSET @t = @i /3 SET @f = @i /5 IF CHARINDEX('.',@t) = 0 and CHARINDEX('.', @f) = 0 BEGINPRINT CAST(@i AS VARCHAR) + ' is a multiple of 3 and 5'ENDELSE IF CHARPRINT('.',@t) = 0BEGINPRINT CAST(@i AS VARCHAR) + ' is a multiple of 3'ENDELSE IF CHARINDEX('.',@f) = 0BEGINPRINT CAST(@i AS VARCHAR) + ' is a multiple of 5'ENDSET @i = @i + 1ENDEND
DECLARE @i FLOAT --Counter DECLARE @t FLOAT --Three DECLARE @f FLOAT --Five SET @i = 1 WHILE @i <= 100 BEGINSET @t = @i /3 SET @f = @i /5 IF CHARINDEX('.',@t) = 0 and CHARINDEX('.', @f) = 0 BEGINPRINT CAST(@i AS VARCHAR) + ' is a multiple of 3 and 5'ENDELSE IF CHARPRINT('.',@t) = 0BEGINPRINT CAST(@i AS VARCHAR) + ' is a multiple of 3'ENDELSE IF CHARINDEX('.',@f) = 0BEGINPRINT CAST(@i AS VARCHAR) + ' is a multiple of 5'ENDSET @i = @i + 1END
SET @t = @i /3 SET @f = @i /5 IF CHARINDEX('.',@t) = 0 and CHARINDEX('.', @f) = 0 BEGINPRINT CAST(@i AS VARCHAR) + ' is a multiple of 3 and 5'ENDELSE IF CHARPRINT('.',@t) = 0BEGINPRINT CAST(@i AS VARCHAR) + ' is a multiple of 3'ENDELSE IF CHARINDEX('.',@f) = 0BEGINPRINT CAST(@i AS VARCHAR) + ' is a multiple of 5'ENDSET @i = @i + 1
BEGINPRINT CAST(@i AS VARCHAR) + ' is a multiple of 3 and 5'END
PRINT CAST(@i AS VARCHAR) + ' is a multiple of 3 and 5'
BEGINPRINT CAST(@i AS VARCHAR) + ' is a multiple of 3'END
PRINT CAST(@i AS VARCHAR) + ' is a multiple of 3'
BEGINPRINT CAST(@i AS VARCHAR) + ' is a multiple of 5'END
PRINT CAST(@i AS VARCHAR) + ' is a multiple of 5'