Почтовый ящик - C#
Формулировка задачи:
Добрий день товарищи!!! Помогите написать задачу..
Написать программу для сортировки почты, которая позволяет ввести с клавиатуры параметры писем, поступивших в почтовое отделение, а затем выводит содержимое всех почтовых ящиков, по которым были разложены почту.
Решение задачи: «Почтовый ящик»
textual
Листинг программы
//DzianisYaukhuta
using System;
namespace MyNameSpace
{
class PochtovoeOtdelenie
{
private string adressPoluchatelia;
private string adressOtpravitelya;
private string familiyaPoluchatelia;
private string familiyaOtpravitelya;
public void VvestiParametriPisem()
{
Console.WriteLine("НОВОЕ ПИСЬМО!");
Console.WriteLine("Введите адрес получателя:"); adressPoluchatelia = Console.ReadLine();
Console.WriteLine("Введите адрес отправителя:"); adressOtpravitelya = Console.ReadLine();
Console.WriteLine("Введите фамилию получателя:"); familiyaPoluchatelia = Console.ReadLine();
Console.WriteLine("Введите фамилию отправителя:"); familiyaOtpravitelya = Console.ReadLine();
Console.Clear();
Console.WriteLine();
}
public void BlankVivoda()
{
Console.WriteLine("Почтовый ящик расположенный по адресу: {0}", adressPoluchatelia);
Console.WriteLine("Имеет письмо с данными: ");
Console.WriteLine("\tАдрес получателя: " + adressPoluchatelia);
Console.WriteLine("\tАдрес отправителя: " + adressOtpravitelya);
Console.WriteLine("\tФамилия получателя: " + familiyaPoluchatelia);
Console.WriteLine("\tФамилия отправителя: " + familiyaOtpravitelya);
Console.WriteLine();
}
public void VivestiSoderjimoePochtovihYaschikov(PochtovoeOtdelenie pismeco1, PochtovoeOtdelenie pismeco2, PochtovoeOtdelenie pismeco3)
{
pismeco1.BlankVivoda();
pismeco2.BlankVivoda();
pismeco3.BlankVivoda();
}
}
class Program
{
static void Main()
{
PochtovoeOtdelenie pismo1 = new PochtovoeOtdelenie();
pismo1.VvestiParametriPisem();
PochtovoeOtdelenie pismo2 = new PochtovoeOtdelenie();
pismo2.VvestiParametriPisem();
PochtovoeOtdelenie pismo3 = new PochtovoeOtdelenie();
pismo3.VvestiParametriPisem();
PochtovoeOtdelenie pochtovieYaschiki = new PochtovoeOtdelenie();
pochtovieYaschiki.VivestiSoderjimoePochtovihYaschikov(pismo1, pismo2, pismo3);
}
}
}