• 1404/09/06

تمرین - ثبت اطلاعات کارمندان با کمک حلقه foreach :

using System;
using System.Linq.Expressions;

// Entering the number of employees section .
int countOfEmployees = 0;
for (int i = 0; i == 0;)
{
    try
    {
        Console.Write("Please Enter The Number of Employees :");
        countOfEmployees = Convert.ToInt32(Console.ReadLine());
        i++;
    }
    catch (FormatException)
    {
        Console.ForegroundColor = ConsoleColor.Red;
        Console.WriteLine("Please Enter Only Number...!");
        Console.ResetColor();
    }
}
// Employees information entry section
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine(".........................................................................");
Console.ResetColor();
string[] names = new string[countOfEmployees];
string[] families = new string[countOfEmployees];
string[] idNumbers = new string[countOfEmployees];
int employeeNumber = 0;
try
{
    foreach (string name in names)
    {
        Console.Write($"Please Enter {employeeNumber + 1}th Person Name : ");
        names[employeeNumber] = Console.ReadLine();
        Console.Write($"Please Enter {employeeNumber + 1}th Person Family : ");
        families[employeeNumber] = Console.ReadLine();
        Console.Write($"Please Enter {employeeNumber + 1}th Person Id Number : ");
        idNumbers[employeeNumber] = Console.ReadLine();
        employeeNumber++;
    }

}
catch (FormatException)
{
    Console.ForegroundColor = ConsoleColor.Red;
    Console.WriteLine("Please Enter Correctly information...");
    Console.ResetColor();
}
finally
{
    employeeNumber = 0;
}

// Employees information printing section
Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine(".........................................................................");
Console.ResetColor();

foreach (string name in names)
{
    Console.WriteLine($"{names[employeeNumber]} {families[employeeNumber]} work in this company with id number : {idNumbers[employeeNumber]}");
    employeeNumber++;
}

  • 1404/09/06
  • ساعت 18:29

بسیار عالی ، احسنت


logo-enamadlogo-samandehi