Для хранения различных данных в языках программирования используют переменние.переменной называется область памяти, имеющая имя, которое иначе называют идентификатором. Давая переменной имя, программист одновременно тем же именем называет и область памяти, куда будут записываться значения переменной для хранения.
2) 57 (10) = 111001 (2); 78 (10) = 1001110 (2)
3) 231 (10) = <span>347 (8)
4) 401 (10) = </span><span>191 (16)</span>
Для начала посчитаем количество символов строки
<span>Ура! Закончились каникулы!! =27 символов (пробелы тоже считаем)
</span>
1) в школе учат что информационный вес символа =8 бит
27*8=216 бит = 27 байт =0,0263671875 кбайт
2) но в стандарте Unicode информационный вес одного символа 2 байта = 16 бит
27*16=432 бит = 53 байт=0,0263671875 кбайт
уточните у преподавателя информационный вес символа, и выбирайте нужный Вам вариант(информационный вес 8 бит - 1 вариант, 16 бит - 2 вариант)
Var n,p,m,max1,max2,im1,im2,i:integer;
begin
Randomize;
n:=347000;
max1:=0; max2:=0;
for i:=2017 to 2025 do
begin
p:=round(n*(2*random+1.5)/100);
m:=round(n*(2.5*random+0.5)/100);
if p>max1 then begin max1:=p; im1:=i; end;
if m>max2 then begin max2:=p; im2:=i; end;
n:=n+p-m;
writeln(i,': n = ',n);
end;
writeln('Наибольший прирост = ',max1,', ',im1,' год');
writeln('Наибольшая убыль = ',max2,', ',im2,' год');
end.
Пример:
2017: n = 345558
2018: n = 349922
2019: n = 353532
2020: n = 356979
2021: n = 364842
2022: n = 371614
2023: n = 381020
2024: n = 389903
2025: n = 388485
Наибольший прирост = 11702, 2023 год
Наибольшая убыль = 10701, 2020 год