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