Advertisement
stefanpu

Untitled

Nov 18th, 2012
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.26 KB | None | 0 0
  1. using System;
  2. using System.Linq;
  3. using System.Text;
  4.  
  5. namespace _10.ApplyBonusScore
  6. {
  7.     class ApplyBonusScore
  8.     {
  9.         static void Main(string[] args)
  10.         {
  11.             bool isInteger;
  12.             byte number;
  13.  
  14.             Console.WriteLine("Enter number in interval [1-9]");
  15.             isInteger = byte.TryParse(Console.ReadLine(), out number);
  16.  
  17.             if (isInteger && number > 0 && number < 10)
  18.             {
  19.                 Console.WriteLine("Result: " + MultiplyNumber(number));
  20.                 return;
  21.             }
  22.  
  23.             Console.WriteLine("Error");            
  24.         }
  25.  
  26.         private static int MultiplyNumber(byte number)
  27.         {
  28.             //if (number <= 3)
  29.             //{
  30.             //    return number * 10;
  31.                
  32.             //}
  33.  
  34.             //if (number <= 6)
  35.             //{
  36.             //    return number * 100;
  37.                
  38.             //}
  39.  
  40.             //if (number <= 9)
  41.             //{
  42.             //    return number * 1000;                
  43.             //}
  44.  
  45.             //This line does the same as the commented code in the method.
  46.             return (int) (number * Math.Pow(10,((number -1) / 3) + 1));
  47.  
  48.             //return number;
  49.            
  50.         }
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement