Advertisement
VEGASo

(C#) Lab #5 Ex. 1 (2)

Dec 8th, 2022 (edited)
740
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. // by Vegas
  3. using System.Collections;
  4.  
  5. namespace LearnRSUE
  6. {
  7.     class Program
  8.     {
  9.         static void Main()
  10.         {
  11.             int N = 0, str = 0, numb = 0;
  12.             string a;
  13.  
  14.             Console.Write("Введите кол-во элементов: ");    // Получаем кол-во элементов
  15.             N = Convert.ToInt32(Console.ReadLine());        //
  16.  
  17.             ArrayList Elements = new ArrayList();   // Создаем список
  18.  
  19.             for (int i = 0; i < N; i++)    // Заполняем список
  20.             {
  21.                 Console.Write("Введите элемент: ");
  22.                 Elements.Add(Console.ReadLine());
  23.             }
  24.  
  25.             foreach (var i in Elements)
  26.             {
  27.                 try // Пытаемся преобразовать элемент в число
  28.                 {
  29.                     Convert.ToInt32(i);
  30.                     numb++;
  31.                 }
  32.                 catch // Если не получается, то
  33.                 {
  34.                     str++;
  35.                 }
  36.             }
  37.  
  38.             Console.WriteLine("\nНе чисел: " + str + "\nЧисел: " + numb);
  39.  
  40.         }
  41.     }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement