Метод: последнее число умножаешь на 2 в 0 степени, следующее на 2 в 1 степени, третье с конца-на 2 в 2 степени и так до конца. когда всё посчитал-складывай. 9 21 57 189
Спасибо
Ответ дал: Гость
program xxx;
var i, k : integer;
a : array [1..10] of real;
begin
write('введите элементы массива а: ');
for i: =1 to 10 do
readln(a[i]);
writeln('исходный массив а: ');
for i: =1 to 10 do
write(a[i]);
k: =0;
for i: =1 to 9 do
if a[i]< > a[10] then k: =k+1;
writeln('элементов отдичных от последнего -', k);
readln
end.
Ответ дал: Гость
1) найти убыль как к-во * 12%
2) найти прирост как к-во * 20%
3) к-во = к-во-убыль+прирост
выполнить 8 раз
var
x,a,b: real;
i: integer;
begin
x: =100000;
for i: =1 to 8 do
begin
a: =x*0.12;
b: =x*0.20;
x: =x+b-a;
end;
writeln(x);
end.
Другие вопросы по: Информатика
Похожие вопросы
Знаешь правильный ответ?
Переведите из двоичной в десятичную систему числа 1001 ,10101 ,111001 ,10111101...
Популярные вопросы