Ответ::::: <span>C) на сайтах</span>
#include <iostream>
using namespace std;
int main() {
int n,i;
cout<<"Vvedite celoe chislo n " ;
cin>>n;
double a[n];
double b[n];
cout<<"Vvedite elementi a ";
for(i=0;i<n;i++) {
cout << "a[" << i+1 << "]= ";
cin>>a[i];
}
b[0]=a[0];
b[n-1]=a[n-1];
for(i=1; i<n-1; i++) b[i]=a[i]+a[i+1];
for (i=0;i<n;i++){
cout << " b[" << i+1 << "] = " << b[i];
}
return 0;
}
В скобках указана степень числа
Например 10(-1) это десять в минус 1 степени
0*10(0)+9*10(-1)+8*10(-2)+6*10(-3)
program xxx;
<span>const n=30;
</span>
<span>var
a : array [1..n] of integer;
i, kn, kd : integer;
begin
</span>
<span> readln(n);
</span>
<span> kn:=0;</span>
<span> kd:=0;
for i:=1 to n do
begin
</span>
<span> write('a[',i,']=');
</span>
<span> readln (a[i]);</span>
<span> if a[i]=0 then kn:=kn+1;</span>
<span> if a[i]=2 then kd:=kd+1;
end;</span>
<span><span> for i:=1 to n do
</span> write(a[i], ' ');
</span>
<span> writeln();
writeln('Количество чисел равных 0 -',kn);</span>
<span><span> writeln('Количество чисел равных 2 -',kd);</span>
readln();
end.</span>