Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Runtime.CompilerServices;
- namespace FifthProject
- {
- class Program
- {
- static void Main(string[] args)
- {
- Aquarium aquarium = new Aquarium();
- Fish[] fishes = new Fish[0];
- }
- }
- class Fish
- {
- private int _maxAge;
- private int _age;
- private string _name;
- private string _appearance;
- public Fish(int maxAge, int age, string name, string appearance)
- {
- _maxAge = maxAge;
- _age = age;
- _name = name;
- _appearance = appearance;
- }
- }
- class Aquarium
- {
- public int Size { get; set; } = 5;
- public void AddNewFish(Fish[] fishes)
- {
- Console.WriteLine("Сколько должна прожить ваша рыбка?");
- int maxAge = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Каков её возраст на данный момент?");
- int age = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("Как зовут вашу рыбку?");
- Console.WriteLine("Нарисуйте ваши рыбку");
- Fish[] tempFishes = new Fish[fishes.Length + 1];
- for (int i = 0; i < tempFishes.Length; i++)
- {
- tempFishes[i] = fishes[i];
- }
- fishes = tempFishes;
- }
- public void DeleteFish(Fish[] fishes, int id)
- {
- fishes[id] = null;
- Fish[] tempFishes = new Fish[fishes.Length - 1];
- for (int i = 0; i < fishes.Length; i++)
- {
- if (fishes[i] != null)
- {
- tempFishes[id] = fishes[id];
- }
- else
- {
- tempFishes[id] = fishes[id + 1];
- i++;
- }
- }
- fishes = tempFishes;
- }
- public void AquariumLive()
- {
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement