Даны два вектора a(15) и b(15). если все элементы первого вектора меньше соответствующих элементов второгт вектора, то элементы первого вектора домножить на 10, а элементы второго вектора разделить на 2. в протмвном случае оставить векторы без изменения выполнить в среде разработки паскаль через подпрограммы (procedure)
178
229
Ответы на вопрос:
Pascalabc.net 3.3.5, сборка 1659 от 09.04.2018 внимание! если программа не работает, обновите версию! procedure lt(p,q: array of integer; var r: boolean); begin r: =p.zip(q,(i,j)-> i-j).all(t-> t< 0) end; begin var a: =arrrandom(15,-50,10); print('a: '); a.println; var b: =arrrandom(15,-10,50); print('b: '); b.println; var less: boolean; lt(a,b,less); if less then begin a.transform(t-> t*10); print('a: '); a.println; b.transform(t-> t div 2); print('b: '); b.println end else writeln('векторы не менялись') end. примеры a: -1 -32 -32 6 -27 -19 -31 -24 -38 -7 -23 -20 -32 -32 2 b: -7 -8 4 -3 31 12 49 42 -9 3 -1 46 9 45 49 векторы не менялись a: -15 9 -43 -6 -27 -41 -37 4 -37 -22 -41 -34 -12 -5 -32 b: -1 21 -9 38 5 33 38 45 27 12 25 -7 40 38 9 a: -150 90 -430 -60 -270 -410 -370 40 -370 -220 -410 -340 -120 -50 -320 b: 0 10 -4 19 2 16 19 22 13 6 12 -3 20 19 4
Var i, n, num, sum: integer; begin num: =0; read(n); for i: =1 to n do begin read(num); if (num mod 2 = 0) and (num mod 10 = 4) then sum: =sum+num; end; writeln(sum); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Незнайка233325.05.2022 08:55
-
Кирюха3333313.04.2023 21:57
-
БадАнгелина30.10.2022 13:25
-
nasty28615.12.2021 03:18
-
Биіккесамға03.02.2021 03:06
-
Renat21325.02.2020 13:53
-
omanivchuk04.01.2020 21:09
-
AmyDay12314.02.2022 00:33
-
bobrovpasha19.08.2020 08:27
-
мurr10.01.2022 12:46
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.