Пионерский лагерь артек едет состав состоящий из 5 плацкартных вагонов. в вагоне 54 места. едут из разных городов москвы и владивостока уфы оренбурга магнитогорска причём в каждом вагоне только из одного города. среди пассажиров есть мальчик и девочки. некоторые получили путевку в артек за спортивные достижения а другие за творческие. известно что в вагоне в котором едут из оренбурга нет девочек а мальчиков спортсменов столько же сколько половина мест в плацкартном вагоне. вагоне где едут с уфы одни девочки а половина из них спортсменки. в вагоне магнитогорска половина девочек известно что спортом занимается 7 из них аспортсменки. в этом вагоне 20 человек погоним диету дети свалить с урока нет девочек которые получили путевку в артек за творческие достижения и спортом занимаются всего 8 а мальчиков занимающихся спортом и творчеством количество в вагоне где едут из москвы мальчиков столько же сколько и девочек причём все девочки спортсменки мальчиков спортсменов на 20 меньше чем девочек сколько всего приедет в артеке сколько мальчиков и смазки москвы увлекаются спортом сколько всего мальчиков спортсменов сколько получили путевки в артек за творческую деятельность
var ar:array[1..10] of integer;
max,i:integer;
begin;
randomize; //чтобы random() работал как надо
writeln('Array');
for i:=1 to 10 do
begin;
ar[i]:=random(-10,10); //случайное число от -10 до 10
write(ar[i]:4);
end;
for i:=1 to 10 do //"проходим" через весь массив
if (ar[i]<0) and (max<abs(ar[i])) then max:=abs(ar[i]);
{если элемент массива меньше нуля и его модуль больше максимума тогда записать модуль этого числа в максимум}
writeln;
writeln('Max:-',max); //выводим на всякий случай максимум
writeln('Final array:');
for i:=1 to 10 do //снова проходим по всему массиву
begin;
if ar[i]=-max then ar[i]:=0;
{если элемент равен отрицательному максимуму(мы брали модуль) присвоить ему 0}
write(ar[i]:4);
end;
end.
В однозадачных неграфических ОС пользователь в один момент времени работает с одной конкретной программой. Неграфические операционные системы реализуют интерфейс командной строки. Основным устройством управления в данном случае является клавиатура. Управляющие команды вводят в поле командной строки, где их можно и редактировать. Исполнение команды начинается после ее утверждения, например нажатием клавиши ENTER. Пример: МS-DOS, МSХ.
Многозадачные графические ОС позволяют параллельно работать с несколькими программами, и количество программ зависит от мощности системы. Графические операционные системы реализуют сложный тип интерфейса, в котором в качестве органа управления кроме клавиатуры может использоваться манипулятор координатного типа (мышь или тачпад). Работа с графической ОС основана на взаимодействии активных и пассивных экранных элементов управления. В качестве активного элемента управления – графический объект, перемещение которого на экране синхронизировано с перемещением мыши. В качестве пассивных элементов управления - графические элементы управления приложениями (экранные кнопки, значки, переключатели, флажки, раскрывающиеся списки, строки меню и многие другие). Примеры: Мiсrоsоft Windows, UNIX, OS/2, Linux, Mac OS.