kvadrat4o

GameOfIntervals

Mar 21st, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.66 KB | None | 0 0
  1. /*
  2.  * Created by SharpDevelop.
  3.  * User: DVasilev
  4.  * Date: 21/03/2017
  5.  * Time: 15:51
  6.  *
  7.  * To change this template use Tools | Options | Coding | Edit Standard Headers.
  8.  */
  9. using System;
  10.  
  11. namespace GameOfIntervals
  12. {
  13.     class Program
  14.     {
  15.         public static void Main(string[] args)
  16.         {
  17.             //Console.WriteLine("Enter number of moves: ");
  18.             double nuMoves = double.Parse(Console.ReadLine());
  19.             double sum,countOne,counTwo,counThree,countFour,countFive,countSix;
  20.             sum = 0;
  21.             countOne=0;
  22.             counTwo=0;
  23.             counThree=0;
  24.             countFour=0;
  25.             countFive=0;
  26.             countSix=0;
  27.             for (int i = 0; i < nuMoves; i++) {
  28.                 double enteredNum = double.Parse(Console.ReadLine());
  29.                 if (enteredNum<0||enteredNum>50) {
  30.                     sum/=2;
  31.                     countOne++;
  32.                 }
  33.                 else if (enteredNum>0&&enteredNum<=9) {
  34.                     enteredNum*=0.20;
  35.                     sum+=enteredNum;
  36.                     counTwo++;
  37.                 }
  38.                 else if (enteredNum>10&&enteredNum<=19) {
  39.                     enteredNum*=0.30;
  40.                     sum+=enteredNum;
  41.                     counThree++;
  42.                 }
  43.                 else if (enteredNum>20&&enteredNum<=29) {
  44.                     enteredNum*=0.40;
  45.                     sum+=enteredNum;
  46.                     countFour++;
  47.                 }
  48.                 else if (enteredNum>30&&enteredNum<=39) {
  49.                     enteredNum+=50;
  50.                     sum+=enteredNum;
  51.                     countFive++;
  52.                 }
  53.                 else if (enteredNum>40&&enteredNum<=50) {
  54.                     enteredNum+=100;
  55.                     sum+=enteredNum;
  56.                     countSix++;
  57.                 }
  58.             }
  59.             Console.WriteLine("{0}\n From 0 to 9: {1:f2}% \n From 10 to 19: {2:f2}% \n From 20 to 29: {3:f2}% \n From 30 to 39: {4:f2}% \n From 40 to 50: {5:f2}% \n Invalid numbers: {6:f2}% \n",sum,countOne,counTwo,counThree,countFour,countFive,countSix);
  60.             Console.Write("Press any key to continue . . . ");
  61.             Console.ReadKey(true);
  62.         }
  63.     }
  64. }
Advertisement
Add Comment
Please, Sign In to add comment