Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.IO;
- namespace Charp2_1
- {
- //Построить описание класса,
- // содержащего информацию о произвольном домашнем животном (кличка, возраст, окрас, фамилия владельца).
- // Разработать конструктор для класса, методы для ввода и вывода информации о животном
- // В основной программе создать массив объектов класса из 5 элементов, заполнить данными.
- // Вывести на экран информацию о животных одного окраса, возраст которых превышает средний по всем животным.
- public class Jiv
- {
- public string Name { get; set; }
- public int Age { get; set; }
- public string Color { get; set; }
- public string King { get; set; }
- public Jiv(string Name, int Age, string Color,string King)
- {
- this.Name = Name;
- this.Age = Age;
- this.Color = Color;
- this.King =King;
- }
- public void Print()
- {
- Console.WriteLine(this.Name + " Возраст : " + this.Age + " Окрас : " + this.Color+ " Хозяин : " + this.King);
- }
- }
- class Program
- {
- static void Main(){
- int sum = 0;
- Jiv[] a = new Jiv[5];
- a[0] = new Jiv("Бульба", 7, "Чёрный", "Иванов");
- a[1] = new Jiv("Кенни", 9, "Чёрный", "Коньков");
- a[2] = new Jiv("Морди", 3, "Чёрный", "Паньков");
- a[3] = new Jiv("Китти", 9, "Белый", "Козлова");
- a[4] = new Jiv("Хелл", 3, "Рыжий", "Петров");
- for (int i = 0; i < 5; i++)
- {
- sum += a[i].Age;
- a[i].Print();
- }
- sum /= 5;
- Console.WriteLine(" ");
- Console.WriteLine("Животные одного окраса и старше среднего возраста");
- Console.WriteLine(" ");
- for (int i = 0; i < 5; i++)
- {
- if (a[i].Color == "Чёрный" && a[i].Age > sum)
- {
- a[i].Print();
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment