|
Запишите число, которое будет напечатано в результате выполнения следующей программы. Для Вашего удобства программа представлена на пяти языках программирования.
|
Бейсик
|
Python
|
|
DIM N, P AS INTEGER
N = 0
P = 8
WHILE P < 512
P = P * 2
N = N + 1
WEND
PRINT N
|
n = 0
p = 8
while p < 512:
p = p * 2
n = n + 1
print(n)
|
|
Алгоритмический язык
|
Паскаль
|
|
Алг
нач
цел
n
,
p
n
:= 0
p
:= 8
нц
пока
p
< 512
p
:=
p
* 2
n
:=
n
+ 1
кц
вывод
n
кон
|
var n, p: integer;
begin
n := 0;
p := 8;
while p < 512 do
begin
p := p * 2;
n := n + 1
end;
write(n)
end.
|
|
С++
|
|
#include <iostream>
using namespace std;
void main()
{
int n, p;
n = 0;
p = 8;
while (p < 512)
{
p = p * 2;
n = n + 1;
}
cout <<
n
<< endl
;
}
|
|