Почтовый ящик - C#

Узнай цену своей работы

Формулировка задачи:

Добрий день товарищи!!! Помогите написать задачу.. Написать программу для сортировки почты, которая позволяет ввести с клавиатуры параметры писем, поступивших в почтовое отделение, а затем выводит содержимое всех почтовых ящиков, по которым были разложены почту.

Решение задачи: «Почтовый ящик»

textual
Листинг программы
  1. //DzianisYaukhuta
  2. using System;
  3.  
  4. namespace MyNameSpace
  5. {
  6.     class PochtovoeOtdelenie
  7.     {
  8.         private string adressPoluchatelia;
  9.         private string adressOtpravitelya;
  10.         private string familiyaPoluchatelia;
  11.         private string familiyaOtpravitelya;
  12.  
  13.  
  14.         public void VvestiParametriPisem()
  15.         {
  16.             Console.WriteLine("НОВОЕ ПИСЬМО!");
  17.             Console.WriteLine("Введите адрес получателя:"); adressPoluchatelia = Console.ReadLine();
  18.             Console.WriteLine("Введите адрес отправителя:"); adressOtpravitelya = Console.ReadLine();
  19.             Console.WriteLine("Введите фамилию получателя:"); familiyaPoluchatelia = Console.ReadLine();
  20.             Console.WriteLine("Введите фамилию отправителя:"); familiyaOtpravitelya = Console.ReadLine();
  21.             Console.Clear();
  22.             Console.WriteLine();
  23.         }
  24.  
  25.         public void BlankVivoda()
  26.         {
  27.             Console.WriteLine("Почтовый ящик расположенный по адресу: {0}", adressPoluchatelia);
  28.             Console.WriteLine("Имеет письмо с данными: ");
  29.             Console.WriteLine("\tАдрес получателя: " + adressPoluchatelia);
  30.             Console.WriteLine("\tАдрес отправителя: " + adressOtpravitelya);
  31.             Console.WriteLine("\tФамилия получателя: " + familiyaPoluchatelia);
  32.             Console.WriteLine("\tФамилия отправителя: " + familiyaOtpravitelya);
  33.             Console.WriteLine();
  34.         }
  35.  
  36.         public void VivestiSoderjimoePochtovihYaschikov(PochtovoeOtdelenie pismeco1, PochtovoeOtdelenie pismeco2, PochtovoeOtdelenie pismeco3)
  37.         {
  38.             pismeco1.BlankVivoda();
  39.             pismeco2.BlankVivoda();
  40.             pismeco3.BlankVivoda();
  41.         }
  42.     }
  43.  
  44.     class Program
  45.     {
  46.         static void Main()
  47.         {
  48.             PochtovoeOtdelenie pismo1 = new PochtovoeOtdelenie();
  49.             pismo1.VvestiParametriPisem();
  50.             PochtovoeOtdelenie pismo2 = new PochtovoeOtdelenie();
  51.             pismo2.VvestiParametriPisem();
  52.             PochtovoeOtdelenie pismo3 = new PochtovoeOtdelenie();
  53.             pismo3.VvestiParametriPisem();
  54.             PochtovoeOtdelenie pochtovieYaschiki = new PochtovoeOtdelenie();
  55.             pochtovieYaschiki.VivestiSoderjimoePochtovihYaschikov(pismo1, pismo2, pismo3);
  56.         }
  57.     }
  58.  
  59. }

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


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

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

13   голосов , оценка 3.923 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы