2)Система счисления — это записи (представления) чисел.
Что под этим подразумевается? Например, вы видите перед собой несколько деревьев. Ваша задача — их посчитать.
3)Двенадцатеричная система счисления — позиционная система счисления с основанием 12. Используются цифры 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B. Существует другая система обозначения, где для недостающих цифр используют не A и B, а T (от англ. ten, десять) или D (от лат. decem, фр. dix, десять) или X (римское десять), а также E (от англ. eleven, одиннадцать) или O (от фр. onze, одиннадцать).
4)Для записи чисел в римской системе используются два правила: ... Число 444 в римской системе счисления будет записано в виде CDXLIV=(500-100)+(50-10)+(5-1)=400+40+4 (три группы второго вида). Римская система счисления сегодня используется в основном для обозначения знаменательных и юбилейных дат, разделов и глав в книгах
5)Позиционная систе́ма счисле́ния (позиционная нумерация) — система счисления, в которой значение каждого числового знака (цифры) в записи числа зависит от его позиции (разряда). ...
(ВРОДЕ ПРАВИЛЬНО)
В общем, код получился довольно-таки объемным, поэтому сюда выкладывать его не буду, а приложу в файле.
Язык программирования: C++
Входные значения:
Введите имя района: Новоильинский
Введите площадь(в кв. км): 56
Введите численность населения: 200000
Введите имя района: Запсиб
Введите площадь(в кв. км): 643
Введите численность населения: 454545
Введите имя района: Куйбышевский
Введите площадь(в кв. км): 45
Введите численность населения: 655433
Введите имя района: Заводской
Введите площадь(в кв. км): 7785
Введите численность населения: 6776
Введите имя района: Центральный
Введите площадь(в кв. км): 864
Введите численность населения: 88546
Средняя площадь районов = 1878.6
Самый плотнонаселенный район: Куйбышевский
Название 2-го района = Куйбышевский
Работа методов класса District хорошо просматривается в вызове методов класса City, ибо они там же и выполняются.
Количество районов - динамическое. Вы можете ввести с клавиатуры количество районов, а потом инициализировать их посредством метода init().
Оценивайте. А от продвинутых жду критику.
var bak:integer;
begin
readln(bak); //Вбиваем требуемое кол-во минут
/*каждую минуту кол-во бактерий увеличивается вдвое, т.к. вначале мы имеем всего 1 бактерию, то просто умножаем кол-во минут на 2 */
bak:=bak*2;
writeln(bak);
readln;
end.