"Защита от дурака" в программе - C#

Узнай цену своей работы

Формулировка задачи:

Подскажите, как написать "защиту от дурака", которая будет объявлять, что введен неверный символ при заполнении массива, который должен содержать только целые числа(никаких букв, дробей и т.д.)? Совсем не могу дойти до этого. Код для Вас привожу ниже.
using System;
using System.Linq;

namespace calculator
{
    class MainClass
 
    {
        
        static void Main (string[] args)
        {
            int k = 0;
            double t;
 
            Console.Write("Введите размер 1-го множества: "); 
            int razmer = Convert.ToInt32(Console.ReadLine()); 
            int[] array1 = new int[razmer];  
 
            Console.WriteLine ();
 
            Console.WriteLine ("Введите элементы 1-го массива:");
 
            for (int i = 0; i < array1.Length; i++) 
                array1 [i] = Convert.ToInt32 (Console.ReadLine ());
            
            Console.WriteLine ();

Решение задачи: «"Защита от дурака" в программе»

textual
Листинг программы
            int a;
            do
            {
                Console.WriteLine("введите целое число");
            } while(!int.TryParse(Console.ReadLine(),out a));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.071 из 5
Похожие ответы