Форум программистов, компьютерный форум, киберфорум
Наши страницы
PascalABC.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
qwerty23
0 / 0 / 0
Регистрация: 12.09.2015
Сообщений: 5
#1

Создать класс волк с полями: имя, возраст, вес, энергия, голод

04.10.2015, 12:34. Просмотров 853. Ответов 1
Метки нет (Все метки)

Создать класс волк с полями,имя,возраст,вес,энергия,голод.
Волк может охотится, что уменьшает его вес и энергию.
Если он поймал добычу его вес и энергия повышается.
Волк может спать, что повышает его энергию и голод.
Если голод больше какой-либо отметки–волк умирает(присвоить переменной nil).
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.10.2015, 12:34
Ответы с готовыми решениями:

Создать запись «Студент» с полями: «Имя» (строка), «Предмет» (строка), «Оценка» (целое число). Имена студентов
Создать запись «Студент» с полями: «Имя» (строка), «Предмет» (строка), «Оценка»...

43. Создать файл, содержащий данные об учениках школы: фамилия, имя; класс (1,2,.11); буква (А,Б,В,
Создать файл, содержащий данные об учениках школы: фамилия, имя; класс...

Создать класс Man (человек), с полями: имя, возраст, пол и вес. Создать производный класс Student ...
Создать класс Man (человек), с полями: имя, возраст, пол и вес. Определить...

Наследование: Создать класс человек, имеющий имя, возраст, вес
Создать класс человек, имеющий имя (указатель на строку), возраст, вес....

Создать класс "Кот" с полями "Возраст" и "Вес"
Нужно сделать универсальный класс.Задание такое : Есть два кота (их может...

1
Fikafusik
22 / 22 / 34
Регистрация: 29.04.2014
Сообщений: 145
05.10.2015, 00:18 #2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

В PABC.NET работает сборщик мусора, как бэ.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Type
  Wolf = Class
  Private
    n: String;
    a, w, e, h: Int64;
  Const
    hMax = 10;
  Public
    Constructor (Name: String; Age, Weight, Energy, Hunger: Int64);
    Begin
      n := Name;
      a := Age;
      w := Weight;
      e := Energy;
      h := Hunger;
    End;
    Procedure Hunt;
    Begin
      If Random(0, 1) = 1 then 
        Begin
          Inc(w);
          Inc(e);
        End
          Else
        Begin
          Dec(w);
          Dec(e);
        End;
    End;
    Procedure Sleep;
    Begin
      Inc(e);
      Inc(h);
      If h = hMax then 
        Begin
          n := nil;
          a := 0;
          w := 0;
          e := 0;
          h := 0;
        End;
    End;
  End;
 
Begin
End.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.10.2015, 00:18

Создать класс Человек, имеющий имя, возраст
Здравствуйте! Не могли бы Вы помочь мне сделать вот эту задачу: Создать...

Создать класс - человек, у которого есть имя и возраст.
Создать класс - человек, у которого есть имя и возраст. Определить функцию...

Дан список студентов, состоящий из записей: фамилия, имя, возраст, вес, рост
Ребята прошу прошения. Но мне опять нужна ваша помощь . Я очень признательна...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru