kisame1313

Untitled

Jul 21st, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.23 KB | None | 0 0
  1. using System;
  2.  
  3. class Program
  4. {
  5.     static void Main ( string [] args )
  6.     {
  7.         Avatar [] avs = new Avatar [5] {new Avatar(), new Avatar (), new Avatar (), new Avatar (), new Avatar () };
  8.  
  9.         avs [0].Name = "Roma";
  10.         avs [1].Name = "Vasiliy";
  11.         avs [2].Name = "Pavel";
  12.         avs [3].Name = "Anton";
  13.         avs [4].Name = "Max";
  14.  
  15.         Console.WriteLine ("У вас есть {0} аватаров\n", avs.Length);
  16.         Console.WriteLine ("Их имена:");
  17.  
  18.         foreach ( Avatar avatar in avs )
  19.         {
  20.             avatar.Hunger = 100;
  21.             Console.WriteLine (avatar.Name);
  22.         }
  23.  
  24.         Console.WriteLine ("\nНапишите имя того, кого вы хотите покормить: ");
  25.         Feed ( ChosenAvatar (avs, Console.ReadLine () ), 10);
  26.     }
  27.  
  28.     static Avatar ChosenAvatar ( Avatar [] avs, string avName )
  29.     {
  30.         foreach ( Avatar avatar in avs )
  31.         {
  32.             if ( avName == avatar.Name )
  33.             {
  34.                 return avatar;
  35.             }  
  36.         }
  37.         return avs [0];
  38.     }
  39.  
  40.     static void Feed ( Avatar avatar, int foodCount)
  41.     {
  42.                 avatar.Hunger -= foodCount;
  43.                 avatar.Fatigue += foodCount / 4;
  44.                 Console.WriteLine ( "Голод аватара {0} равен " + avatar.Hunger, avatar.Name );
  45.             }  
  46.         }
  47.  
  48. class Avatar
  49. {
  50.     public int Money, Fatigue, Hunger;
  51.     public string Name;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment