div:last-child{padding-bottom:0;border:0}.mass_comments_action{display:none}.comm-box{margin-bottom:20px}.comm-title{float:left;font-size:22px;font-weight:700;color:#333}.full-title{font-size:22px;font-weight:700;color:#333;margin-bottom:20px}.comm-user{float:right;font-size:14px;padding-top:5px}.comm-bott{font-size:17px;line-height:24px}.comm-bott>div,.answers .element .content{word-wrap:break-word;font-size:18px;line-height:24px;font-weight:400;color:#000}#news_set_sort{float:right;margin-top:-5px}.side-title{color:#333;font-weight:800;text-align:center;margin-bottom:15px}.side-btnbox{text-align:center}.btn.bg-blue{background-color:#fff}#moreres{background:#fff;color:#000;font-size:14px;text-transform:none;box-shadow:none;border-radius:17px;border-bottom:2px solid #e9e9e9}#moreres.lds-ring-loader{opacity:.5;cursor:default}#moreres .lds-ring{display:inline-block;position:absolute;width:35px;height:35px}#moreres .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:30px;height:30px;margin:3px;border:3px solid #333;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:#333 transparent transparent transparent}#moreres .lds-ring div:nth-child(1){animation-delay:-0.45s}#moreres .lds-ring div:nth-child(2){animation-delay:-0.3s}#moreres .lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0{transform:rotate(0)}100%{transform:rotate(360deg)}}.main-desc{box-shadow:0 0 3px #ece3e3;padding:24px;margin-top:24px;border-radius:10px}.main-desc p{margin:10px}.main-desc ul{margin-left:40px}.main-desc ul li{list-style-type:disc}.centerblock{text-align:center}.infousers:before{content:attr(data-fergetmising);width:95%;display:block;background:rgba(215,229,0,0.27058823529411763);margin-bottom:15px;padding:12px 15px;border-radius:7px;line-height:22px;font-size:15px}
profile
Размещено 6 лет назад по предмету Информатика от haruniii

1. Выберите эквивалент следующего объявления:
"var a:array[20] of byte;"
а) var a:array[0..20] of byte;
б) var a:array[1..20] of byte;
в) синтаксическая ошибка - такое объявление недопустимо

2. Что выведет следующий фрагмент кода:
"n:= 2; p:=@n; p^:=1; Writeln('n=', n);?
а) n=1
б) n=2
в) ничего не выйдет

  1. Ответ на вопрос
    Ответ на вопрос дан Аккаунт удален
    №1

    var a:array[20] of byte; - это объявление недопустимо.
    По синтаксису языка в [...] указывается тип данных элементов массива.
    20 - это не тип.

    ответ в)

    №2

    n:=2;
    p:=@n;
    p^:=1;
    Writeln('n=', n);

    Это тема, которую в Паскале понимают не очень многие - работа с указателями.
    n:=2 - тут все понятно. Константа 2 засылается в область памяти, которую называли n.
    P:=@n; - здесь применена операция @, называемая "взятие адреса". Т.е. @n - это не значение n (которое у нас равно 2) , а тот самый адрес области памяти, где это значение размещено. И этот адрес будет помещен в переменную с именем p.
    p^:=1; - если операция @ дает адрес, то операция ^ дает доступ к содержимому, находящемуся по указанному адресу. Мы записали в p адрес области памяти, в котором расположено содержимое n (оно равно 2), а теперь при помощи р^ получаем доступ к этому содержимому и меняем его на 1.
    Вся эта "кухня равнозначна тому, что мы записали в n единичку. Она и будет выведена. Точнее будет выведена строка n=1.

    Ответ a)
    1. Ответ на вопрос
      Ответ на вопрос дан haruniii
      Спасибо!
    2. Ответ на вопрос
      Ответ на вопрос дан Аккаунт удален
      Пожалуйста. А вообще, тут "спасибо" выражают простым кликом по красному сердечку.
    3. Ответ на вопрос
      Ответ на вопрос дан vanyaaa825
      посмотрите мою задачку)
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.