Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [StartCode]
- using System;
- using System.Collections.Generic;
- using System.Diagnostics.Eventing.Reader;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- /* Написать функцию, которая запрашивает число у пользователя (с помощью метода Console.ReadLine() ) и пытается сконвертировать его в тип int (с помощью int.TryParse())
- Если конвертация не удалась у пользователя запрашивается число повторно до тех пор, пока не будет введено верно. После ввода, который удалось преобразовать в число, число возвращается.
- P.S Задача решается с помощью циклов
- P.S Также в TryParse используется модфикатор параметра out
- */
- namespace ConsoleApp1
- {
- internal class Program
- {
- static void Main(string[] args)
- {
- int resultNumber = GetNumber();
- Console.WriteLine("Успешно сконвектированно число : " + resultNumber);
- }
- static int GetNumber()
- {
- bool isWork = false;
- int result = 0;
- while (isWork == false)
- {
- Console.WriteLine("Введите число :");
- isWork = int.TryParse(Console.ReadLine(),out result);
- }
- return result;
- }
- }
- }
- [EndCode]
Advertisement
Add Comment
Please, Sign In to add comment