kisame1313

1.3.6.4

Jul 18th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.22 KB | None | 0 0
  1. using System;
  2. /*
  3.  * Написать метод который запрашивает число у пользователя
  4.  *  (с помощью метода Console.ReadLine() ) и пытается сконвертировать его в тип int (с помощью int.TryParse())
  5.  *  Если конвертация не удалась у пользователя запрашивается число повторно до тех пор пока не будет введено верно.
  6.  *  После ввода который удалось преобразовать в число, число возвращается.  
  7.  *  P.S Задача решается с помощью циклов
  8.  *  P.S Также в TryParse используется модфикатор параметра out
  9.  */
  10. namespace ConsoleApplication
  11. {
  12.     class Program
  13.     {
  14.         static void Main ( string [] args )
  15.         {
  16.             Console.WriteLine (SomeMul());
  17.         }
  18.  
  19.         static int SomeMul ()
  20.         {
  21.             string userData = "";
  22.             int dataToInt = 0;
  23.             while ( dataToInt == 0 )
  24.             {
  25.                 Console.WriteLine ( "Введите число: " );
  26.                 userData = Console.ReadLine ();
  27.                 int.TryParse ( userData, out dataToInt );
  28.             }
  29.             return dataToInt;
  30.         }
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment