22/2 = 11, остаток 0
11/2 = 5, остаток 1
5/2=2, остаток 1
2/2=1, остаток 0
1/2=0, остаток 1
Теперь выписываем остатки в обратном порядке: 10110.
22₁₀ = 10110₂
Var
i, sum, j: integer;
begin
j:=1;
sum:=0;
WHILE j<15 DO
begin
sum:=sum+(j*j*j);
j:=j+2;
end;
write(sum);
end.
<em>E:\Видеозапись.avi</em>
<em>E:\График.xls</em>
<em>E:\Изображения\Аквариум.bmp</em>
<em>E:\Изображения\фото\Бия.jpeg</em>
<em>E:\Изображения\фото\Катунь.jpeg</em>
<em>E:\Тексты\буква.txt</em>
<em>E:\Тексты\цифры.doc</em>
<em>E:\Онегин.doc</em>
<em>E:\Мелодия.mp3</em>
<em><u>Pascal:</u></em>
var a:array [1..10] of integer;
begin
for i:=1 to 10 do
begin
write ('A[',i,'] = ');
readln (a[i]);
end;
end.
<u><em>C++:</em></u>
#include <iostream>
using namespace std;
int main()
{
int a[10];
for (int i = 0; i<10; i++)
{
cout <<"A[" <<i <<"] = ";
cin >>a[i];
}
return 0;
}
Если на языке C++, то воспользуйся циклом for, а уже потом выводи результат на экран командой cout