Почтовый ящик - 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);
        }
    }
 
}

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


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

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

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