Aleksei368
?>

Какая из программ предназначена прежде всего для работы с векторной графикой: а) paint; b) photoshop; c) coreldraw; d) ни одна из этих программ. даны числа от 1 до n, где n =100000000. по какой формуле можно вычислить сумму всех чисел от 1 до n? а) n*(n+2); b) (n+1)*n/2; c) n*n/2; d) (n+2)*n/2.

Информатика

Ответы

Vello Olga
Впервом c конечно, а во втором, точно знаю что по такой можно (n+1/2)*n
Orestov563
Это понимать так, как и написано: n xor x, где x равно (n> > 1) (число, которое получится, если побитово сдвинуть n вправо на 1). побитовый сдвиг это такая операция, при которой двоичная запись числа сдвигается на указанное количество бит вправо или влево, а пустые биты заполняются значением бита знака числа n (+ это 0, минус это 1). например переменная n размером 1 байт имеет значение 7, это выглядит как 00000111. если выполнить операцию n> > 1, то надо просто стереть (1) одну правую единицу, а слева дописать один ноль (ноль, потому что n положительное, если бы n было отрицательное, то дописывается 1). получится 00000011=3, то есть 7> > 1 = 3. таким образом (если n=7), исходная запись означала бы n^(n> > 1) = 7 xor  (7> > 1) = 7 xor  3 = 00000111 xor 00000011 = 00000100 = 4 вроде так как-то.
Сергеевич1386
Сначала немного . о модуле тут смысла нет говорить, поскольку все an - суть положительные величины на интервале (0; 1). uses crt; function ai(n: integer): real; var   i: integer;   p: real; begin   p: =1;   for i: =n+1 to 2*n do p: =p*i;   ai: =1/p end; var   i: integer;   eps,s,an: real; begin   clrscr;   write('eps='); read(eps);   s: =0; i: =1;   repeat       an: =ai(i);       if an> =eps then begin s: =s+an; inc(i) end   until an< eps;   writeln('s=',s);   readkey end. тестовые решения: eps=0.07 s= 5.8333333333e-01 eps=0.000001 s= 5.9229647667e-01 eps=1e-8 s= 5.9229653448e-01 для контроля результата можно отметить, что сумма первых 1000 членов ряда равна приблизительно 5.922965365е-01

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Какая из программ предназначена прежде всего для работы с векторной графикой: а) paint; b) photoshop; c) coreldraw; d) ни одна из этих программ. даны числа от 1 до n, где n =100000000. по какой формуле можно вычислить сумму всех чисел от 1 до n? а) n*(n+2); b) (n+1)*n/2; c) n*n/2; d) (n+2)*n/2.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Алексеевич620
smartschoolfili6
shef3009
Ignateva737
krasilnikov74
nsmirnova
b3dllam
ramco1972
Svetlana1877
Д.О. Игорь
hr2251
turovskaya69
archala
Shikhova-Vitalii1290
garikman-flesh486