№2
В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.
for i:=0 to 10 do
A[i]:=2+i;
for i:=0 to 4 do begin
A[i]:=A[10–i]–1;
A[10–i]:=A[i]+3;
end;
Чему будут равны элементы этого массива?
№4
Значения элементов двух массивов А и В с индексами от 1 до 100 задаются с следующего фрагмента программы:
for i:=1 to n do
A[i]:=i*i;
for i:=1 to n do
B[i]:=A[i]–100;
Сколько положительных элементов будет в массиве В?
обязательно нужен ход решения, как вы получили ответ
либо цены за билет бизнес класса.
Uses crt;
var a,b,x,c,d:real;
begin
ClrScr;
writeln('Введите кол-во нераспроданных билетов бизнес класса (а) и кол-во нераспроданных билетов эконом. класса (б) ');
readln(a,b);
// Узнали, сколько осталось нераспроданных билетов разных классов.
c:=160*0.75-b;
// Узнали, сколько билетов продано эконом класса.
d:=160*0.25-a;
// Узнали, сколько билетов продано бизнес класса.
x:=d+c/2;
writeln('Для того, чтобы узнать сколько денег получила авиакомпания за этот рейс нужно число х: ',x,' умножить на цену билета бизнес класса, либо умножить на удвоенную цену одного билета эконом класса');
readln
end.
Или ответ: число которое выведет программа х, например, ответ: 15х
Программа проверена, если что не так пиши