Задать вопрос
16 сентября, 11:55

1) вводится число n, высислить 2^n

2) вводится число n, вычислить 2^1+2^2+2^n

+1
Ответы (2)
  1. 16 сентября, 14:52
    0
    1.1.

    var n, i, st:integer;

    begin

    write ('n = ') ;

    readln (n) ;

    st:=1;

    for i:=1 to n do st:=2*st;

    writeln ('2^', n,' = ', st) ;

    end.

    1.2.

    begin

    var n:=ReadInteger ('n = ') ;

    writeln (power (2, n)) ;

    end.

    Пример:

    n = 7

    128

    2.

    var n, i, st, s:integer;

    begin

    write ('n = ') ;

    readln (n) ;

    st:=1; s:=0;

    for i:=1 to n do

    begin

    st:=2*st;

    s:=s+st;

    end;

    writeln ('s = ', s) ;

    end.

    Пример:

    n = 7

    s = 254
  2. 16 сентября, 15:03
    0
    1)

    var

    n, i, ss : longint;

    begin

    readln (n) ;

    ss:=1;

    for i:=1 to n do

    begin

    ss:=ss*2;

    end;

    writeln (ss) ;

    end.

    2)

    var

    n, i, ss, sum: longint;

    begin

    readln (n) ;

    ss:=1;

    for i:=1 to n do

    begin

    ss:=ss*2;

    sum:=sum+ss

    end;

    writeln (sum) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «1) вводится число n, высислить 2^n 2) вводится число n, вычислить 2^1+2^2+2^n ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы