ват задача которую я не могу решить помогите чем можите:
Написать программу которая выводит таблицу степеней двойки (от нулевой да десятой). Ниже представлен рекомендуемый вид экрана во время работы программы.
Таблица степеней двойки.
0 1
1 2
2 4
3 8
4 16
5 32
6 64
7 128
8 256
9 512
10 1024
Легкая задача, но я решить не могу
Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill
[quote="Тимур"]ват задача которую я не могу решить помогите чем можите:
Написать программу которая выводит таблицу степеней двойки (от нулевой да десятой). Ниже представлен рекомендуемый вид экрана во время работы программы.
Таблица степеней двойки.
0 1
1 2
2 4
3 8
4 16
5 32
6 64
7 128
8 256
9 512
10 1024
Написать программу которая выводит таблицу степеней двойки (от нулевой да десятой). Ниже представлен рекомендуемый вид экрана во время работы программы.
Таблица степеней двойки.
0 1
1 2
2 4
3 8
4 16
5 32
6 64
7 128
8 256
9 512
10 1024
var
i:integer;
begin
for i:=0 to 10 do
writeln(i,' ',exp(i*ln(2)));
end.
i:integer;
begin
for i:=0 to 10 do
writeln(i,' ',exp(i*ln(2)));
end.
Код: Выделить всё
var i : integer;
begin
for i:=0 to 10 do Writeln(i,' ',1 shl i);
end.
It's a long way to the top if you wanna rock'n'roll
Не пугай человека (и его препода) СТРАШНОЙ операцией SHL! :lol:somewhere писал(а):Код: Выделить всё
var i : integer; begin for i:=0 to 10 do Writeln(i,' ',1 shl i); end.
Код: Выделить всё
var i : integer;
iPower : longint;
begin
iPower := 1;
Writeln(0,' ', iPower);
for i:=1 to 10 do begin
iPower := 2 * iPower;
Writeln(i,' ', iPower);
end;
end.