Нехай елементи табличної величини a[1..10] набувають відповідно значень 5, -6, 3, 8, 25, -12, 15, 0, -2, 4. Яке значення набуватиме змінна n після виконання наступного фрагменту програми? Відповідь введіть з клавіатури.
m:=a[1]; n:=1;
for i:=2 to 10 do
if a[i]>m
then begin
m:=a[i];
n:=i;
End;
begin
readln (x);
h1 := x div 100000;
h2 := x mod 100000 div 10000;
h3 := x mod 10000 div 1000;
h4 := x mod 1000 div 100;
h5 := x mod 100 div 10;
h6 := x mod 10;
s1 := h1 + h2 + h3;
s2 := h4 + h5 + h6;
if (s1 = s2) then writeln('Счастливый')
else writeln('Несчастный:)');
readln;
end.
Вот, ошибка в целочисленном делении) Советую такое на листочке расписывать: 123321 и обводить что нужно взять, что в каком порядке откидывать...)