Задачи по информатике 1)Сколько раз выполнится следующий цикл: х: =0; while x<1.3 do x:=sin(x)+1.315; Выберите один ответ: 1.2 раза 2.3 раза 3.1 раз 4.в тексте программы допущена ошибка 5.4 раза 6.ни разу 7.нет правильного ответа 2)Какое значение будет иметь переменная d после выполнения операторов при a=3, b=1, d=0: if a>b then d:=a else d:=b; d:=d*10; Выберите один ответ: в тексте программы допущена ошибка нет правильного ответа 1.30 2.10 3.3 4.20 5.1 3)Массив содержит значения А={4,3,8,2,5,7,3,6,9,1,11}. Дан фрагмент программы, определить результат его выполнения: p:=1; For i:=1 to 11 do begin If (a[i]<=5) then p:=p*a[i] End; Writeln(‘p=’,p); Выберите один ответ: 1.p=0 2.120 3.p=72 4.60 5.нет правильного ответа 6.p=360 7.p=1
1) sin(0)=0
sin(0)+1.315=1.315, что меньше 1.3, поэтому цикл выполнится один раз и верный ответ будет (3)
2) Подставим:
Если 3>1, тогда d:=3. Правильный ответ (3)
3) Для элементов массива с 1 по 11 выполнить: Если элемент массива меньше либо равен 5, то умножить элемент массива на P.
p=1*4*3*2*5*3*1=360
Программа выведет: "p=360"
Правильный ответ (6)