1. В точку А стрелок не входит, а выходят две - в Б и Д. Пишем на этих стрелках число 1, что показывает: из А можно попасть в Б и Д только одним путём.
2. Пишем у точки Б число 1 - сумму чисел на всех стрелках, ведущих в Б (она одна и на ней число 1). Это же число 1 переписываем на все стрелки, идущие из Б в В, Г, Д. Это показывает, что из Б в эти точки можно попасть одним способом. В точку В пришла только одна стрелка - пишем у этой точки число 1, взятое с этой стрелки: в точку В из А можно попасть только одним путем.
3. Из точки В выходят две стрелки, ведущие в Г и Ж. Пишем на них число 1, взятое с точки В. В точку Г приходят две стрелки и на них уже надписано количество путей. Записываем у точки Г сумму чисел со стелок, ведущих в Г: 1+1=2.
4. Из точки Г выходят три стрелки - пишем на каждой из них число 2, указанное у Г. В точке Д сошлись три стрелки и все имеют написанные на них числа. Это позволяет записать возле Д сумму чисел со стрелок 1+1+2=4.
5. Из точки Д в Е ведет одна стрелка - переносим на нее число 4. В точку Е пришли стрелки с числами 4 и 2, записываем возле нее 2+4=6 и переносим это число 6 на стрелку, ведущею из Е в Ж. Теперь все стрелки, ведущие в Ж имеют числа, находим сумму этих чисел: 1+2+6=9. Это и есть ответ.
Ответ: 9
Программистами обобщенно называют категорию людей, занимающихся разработкой алгоритмов и программ на основе математических моделей. Условно программистов можно разделить на три категории:
Прикладные программисты. Такие специалисты занимаются разработкой конкретных программ, необходимых для работы организации. Например, сюда можно отнести программистов 1С.
Системные программисты программируют операционные системы, интерфейсы к распределенным базам данных, работают с сетями.
Web-программисты имеют дело с сетями, но, как правило, с глобальными, такими, как Internet. Они пишут web-интерфейсы к базам данных, создают динамические web-страницы и т.п.
Специфика профессии:
Плюсы профессии:
Постоянное профессиональное самосовершенствование,
Высокий спрос на рынке,
Высокая заработная плата,
Работать можно не имея диплома,
Преимущественно творческая профессия.
Минусы профессии:
То, что понятно программисту, не всегда понятно пользователю приходится многое объяснять,
Случается работать в авральном режиме,
Работа за компьютером плохо сказывается на здоровье,
И здесь находится место рутине,
Профессия накладывает отпечаток на характер.
Место работы:
Научно-исследовательские центры,
IT-компании,
Организации, которые в свой структуре подразумевают отделы программистов (или штатную единицу).
Личные качества:
Прежде всего, программист должен обладать терпением и выдержкой. Это совершенно незаменимые качества в его работе.
Программирование, бурно развивающаяся область, поэтому нужно уметь быстро адаптироваться и постоянно изучать что-то новое. Иначе через несколько лет ваша ценность как специалиста может заметно снизиться.
Умение объективно оценивать возможности технологий и их использование в каждом конкретном случае. Чтобы не получалось так, что дрова пилятся с применением новейших лазерных разработок.
Карьера и зарплата:
Руководитель группы программистов, IT-директор, менеджер проекта, можно перемещаться в рамках специальности, совершенствуясь профессионально.
Программист: гений поневолеВ его голове цифры, алгоритмы и оригинальные идеи складываются в полезные, простые и доступные программы, способные облегчить жизнь миллионам пользователей персональных компьютеров.
Программист – одна из самых востребованных и высокооплачиваемых профессий в России. Даже не самый продвинутый специалист может найти работу в соответствии со своим уровнем знаний, а затем постепенно учиться и набираться опыта.
Хорошим стартом карьеры может стать присоединение к группе программистов при разработке какого-либо проекта. Крупные проекты часто привлекают внимание западных компаний, которые «перекупают» российских программистов. К примеру, когда-то группа наших молодых ученых разрабатывала процессор «Эльбрус» для Минобороны, а в итоге их всех перекупила корпорация Intel, и теперь наши ученые и программисты работают за рубежом, а сам проект «Эльбрус» потихоньку закрылся. Проблема «утечки мозгов» в этой профессии – одна из самых острых. Впрочем, и в России сегодня у программистов работы предостаточно – они нужны как отечественным компаниям-разработчикам программного обеспечения, так и любой фирме, где существует компьютерная сеть и необходимо адаптировать и настраивать ПО для нужд организации.
К лидерам рынка IT в России можно отнести «Лабораторию Касперского», R-Style, ЛАНИТ, EPAM Systems и др.
Я бы BIOS изобрел…
Спрос на рынке труда на программистов высокий, но и конкуренция соответствующая. Найти интересную и высокооплачиваемую работу вам удастся только в том случае, если вы знаете свое дело «на отлично». Одной из самых сложных в программировании считается разработка системного программного обеспечения – сервисов, которые управляют компонентами вычислительной системы (процессором, коммуникационными и периферийными устройствами, а также тех, которые предназначены для обеспечения функционирования и работоспособности всей системы (загрузчики, операционные системы, драйверы устройств и т. д.). Такие специалисты в России сегодня не слишком востребованы, поскольку практически все продукты подобного рода производятся за рубежом. Поэтому есть шанс найти высокооплачиваемую работу в западных компаниях.
Program array15numbers;
var a:array [1..15] of integer; b:array [1..15] of real; i:integer;
begin
for i:=1 to 15 do
begin
a[i]:=-20 + Random(41); {почему не 40? такова особенность паскаля}
writeln(a[i]); {чтобы увидеть созданный массив}
end;
writeln(); {нужен, чтобы сделать отступ}
for i:=1 to 15 do
begin
if abs(a[i] mod 2) = 1 then {abs - модуль от числа, mod - остаток от деления}
begin
b[i]:=a[i]*3;
end
else
begin
b[i]:=a[i]/2;
end;
writeln(b[i]);
end;
end.
Остались вопросы? - спрашивай в комментах.
Нужно более подробное объяснение - пиши в лс vkcom/ilyahard