Kosty_Fomin

Untitled

Jun 2nd, 2016
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.10 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Ark_BII
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             int N;
  14.             Console.WriteLine("Input N:");
  15.             if (Int32.TryParse(Console.ReadLine(), out N))
  16.                 Console.WriteLine("Parsed");
  17.             else
  18.                 Console.WriteLine("String could not be parsed.");
  19.  
  20.  
  21.             baseObject[] obj = new baseObject[N];
  22.  
  23.             for(int i = 0;i< N; i++)
  24.             {
  25.  
  26.                 switch(i%3)
  27.                 {
  28.                    case  0:
  29.                         {
  30.                             obj[i] = new department_staff();
  31.  
  32.                             Console.WriteLine("Input FIO:");
  33.                             obj[i].FIO = Console.ReadLine();
  34.                             Console.WriteLine("Input Position:");
  35.                             obj[i].Position = Console.ReadLine();
  36.                             Console.WriteLine("Input Experience:");
  37.                             obj[i].Exprience = Console.ReadLine();
  38.                             Console.WriteLine("Input Education:");
  39.                             obj[i].Education = Console.ReadLine();
  40.                             break;
  41.                         }
  42.                     case 1:
  43.                         {
  44.                             obj[i] = new lecturer();
  45.                             Console.WriteLine("Input FIO:");
  46.                             obj[i].FIO = Console.ReadLine();
  47.                             Console.WriteLine("Input Position:");
  48.                             obj[i].Position = Console.ReadLine();
  49.                             Console.WriteLine("Input Experience:");
  50.                             obj[i].Exprience = Console.ReadLine();
  51.                             Console.WriteLine("Input Number of subordinates:");
  52.                             obj[i].Number_of_subordinates = Console.ReadLine();
  53.                             Console.WriteLine("Input Course:");
  54.                             obj[i].Course = Console.ReadLine();
  55.                             break;
  56.                         }
  57.                     case 2:
  58.                         {
  59.                             obj[i] = new assistant();
  60.                             Console.WriteLine("Input FIO:");
  61.                             obj[i].FIO = Console.ReadLine();
  62.                             Console.WriteLine("Input Position:");
  63.                             obj[i].Position = Console.ReadLine();
  64.                             Console.WriteLine("Input Experience:");
  65.                             obj[i].Exprience = Console.ReadLine();
  66.                             Console.WriteLine("Input year of graduate:");
  67.                             obj[i].Year_of_graduate = Console.ReadLine();
  68.                             Console.WriteLine("Input salary:");
  69.                             obj[i].Salary = Console.ReadLine();
  70.  
  71.                             break;
  72.                         }
  73.                 }
  74.  
  75.                
  76.             }
  77.             Console.ReadLine();
  78.         }
  79.     }
  80. }
Advertisement
Add Comment
Please, Sign In to add comment