Задать вопрос
2 июля, 15:09

В программе используется одномерный целочисленный массив A

с индексами от 0 до 9. Значения элементов равны 5, 28, 8, 14, 9, 23, 6, 18, 51, 99 соответственно, то есть A[0] = 5, A[1] = 28 и т. д.

Определите значение переменной t после выполнения следующего фрагмента программы, записанного ниже на разных языках программирования

Паскаль

i : = 0; j : = 9;

while A[i] < 10 do

i : = i + 1;

while A[j] > 10 do

j : = j - 1;

t : = A[i] - A[j];

+1
Ответы (1)
  1. 2 июля, 15:38
    0
    массив 5, 28, 8, 14, 9, 23, 6, 18, 51, 99

    первый цикл

    i : = 0; j : = 9;

    while A[i] < 10 do

    i : = i + 1;

    считает i смотрим 5<10 да значит i:=0+1, 28 не меньше 10, 8<10 значит i:=1+1, 14 не меньше 10, 9 <10 значит i:=2+1, 23 не меньше 10, 6 <10 значит i:=3+1, далее ничего не удовлетворяет условию значит i:=4

    второй цикл

    5, 28, 8, 14, 9, 23, 6, 18, 51, 99

    while A[j] > 10 do

    j : = j - 1;

    t : = A[i] - A[j];

    смотрим 99 > 10 да значит j:=9-1, t=A[4] - A[8]=-42 и так далее ответ получается - 176
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения элементов равны 5, 28, 8, 14, 9, 23, 6, 18, 51, ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Хотя бы 3-4 задачи! 1) Дан одномерный целочисленный массив размерностью N. Найдите количество элементов, которые кратны 3 (5). 2) Дан одномерный целочисленный массив А, состоящий из N элементов. Найти сумму всех четных элементов массива.
Ответы (1)
В программе описан одномерный целочисленный массив A с индексами от 1 до 15. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
Ответы (1)
3. Чему будет равно значение целой переменной a после выполнения этого фрагмента программы? a:=2; for i:=0 to 2 do begin a:=a+i; end; Ответ: введите число 4.
Ответы (2)
1) Определите значение целочисленных переменных a и b после выполнения фрагмента программы: a : = 3 + 8*4; b : = (a div 10) + 14; a : = (b mod 10) + 2;
Ответы (1)
В программе обрабатывается одномерный целочисленный массив А с индексами от 0 до 9. Значения элементов равны 8; 5; 11; 4; 6; 9; 4; 10; 7; 8 соответственно, т. е. A[0]=8; a[1]=5 и т. д.
Ответы (1)