sargisyan77
?>

Сколько раз будет выполнен этот цикл? i:=21; repeat i:=i +5 until i > 21;

Информатика

Ответы

Radikovnanikolaeva
1) равносильно:
(x&29 =0) +(x&9≠0) + x&A ≠0 =1
рассмотрим, когда сумма двух первые два слагаемых равна 0, 
                а третье слагаемое=1
29=11101   первое слагаемое =0 при    ¬29 =  00010     + 
9=1001       >(=0)                     при        9 =  01001
                                                                         
                                                                              ..011  
     100  < A=100 =4
2) равносильно:
(x&13=0) + (x&39 =0) + (x&A≠0)*(x&13≠0) = 1
рассмотрим, когда сумма двух первых  слагаемых   =0,
          а третье (произведение) =1
13 = 1101    обратное -->  0010 
39= 100111           --->     011000
                                                10
                                     поразрядное сложение
                                          11010   т.е.  дают 0 двум первым сл.
(x&A≠0) *x&13≠0) =1  ?   
13 =1101  -->  0010
A=        --->            1
 (из первого рассуждения    11010+  
                                                          1
                                                    0010
                                                   
                                                  ... 0111  --->  A=1000 =8
3)равносильно:
(x&13=0) *(x&A=0) +x&13≠0+(x&A≠0)*(x&39=0) =1
рассмотрим, когда первое произведение =0:
13 =1101  ---> обратное-->  0010---> A=2 =10(в 2с/с)
(X&13≠0) можно и не учитывать (пока)
рассмотрим (x&A≠0) * (x&39=0) =1
это будет при А=011000, обратном (39=100111)
складываем оба А:
011000
       10

    11010 = 2^4+2^3+2 =28   < ответ
zalev
Билл Гейтс, Марк Цукерберг, Шон Паркер, Торвальдс Линус… Все эти люди прославились благодаря особому таланту в  программировании. Работа в такой области считается преимущественно мужской, но первым программистом является женщина. Это дочь знаменитого английского поэта Байрона – Ада Лавлейс. Именно благодаря ей появились первые приёмы управления вычислениями, которые до сих пор используются в современном программировании.

В настоящее время профессия программиста стала очень востребованной. Прежде всего, это связано с развитием компьютерных технологий и Интернета. Такие специалисты участвуют в разработках различных программ для текстовых редакторов, сайтов, игр, систем видеонаблюдения, сигнализации и т.д.

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

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

Сколько раз будет выполнен этот цикл? i:=21; repeat i:=i +5 until i > 21;
Ваше имя (никнейм)*
Email*
Комментарий*

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

ok-49566
Ladyby6224
medvik
Екатерина
suturinavaleriya51
Konchenko1980
siyaniemoskva
videofanovitch
Natakarpova75732
Каныбек698
German
director3
lenapopovich556510
mihalevskayat
dashanna04225