Program n1;
var i:integer;
a:array[1..12] of real;
s:real;
begin
s:=0;
for i:=1 to 12 do
begin
a[i]:=7-3*i;
s:=s+a[i];
end;
writeln(s);
end.<span>
</span>
Якщо я правильно зрозумів, тоді це має бути так ↓
Воспользуемся методом потетрадного перевода из двоичной системы в шестнадцатеричную. Запишем 3 группы по 4 двоичных разряда в каждой. Наименьшее число будет содержать 7 нулей в старших разрядах, а наибольшее - в младших. Каждая группа переводится как цифра в шестнадцатеричную систему.
0000 0001 1111(2) = 01F(16) = 31(10) - наименьшее число.
1111 1000 0000(2) = F80(16) = 3968(10) - наибольшее число.
Ответ:
Смотри картинку
Объяснение:
n - количество элементов ряда, вводимое пользователем
a - число из ряда, вводимое пользователем
s - сумма чисел, которые являются одновременно четными и делятся на три
Для этого тебе понадобится база данных, например MySQL. В ней ты будешь хранить все контакты по-очереди. На примере веба, могу сказать, что можно использовать php. Создаем основной файл index.html на локальном сервере (с бд и пхп). В нем пишем разметку для ввода контактов и при нажатии на кнопку (submit) - это все дело летит в бд. Адресную книгу можно просматривать с самой бд или сделать отдельный .html файл с данными контактов.
Проще всего хранить данные в xml