Напишите программу которая находит максимальный и минимальный из чётных пложителных элементов массива. если в массиве нет чётных положительных элементов, нужно вывести сообщение об этом. по информатика с ответам
280
483
Ответы на вопрос:
// pascalabc.net 3.1, сборка 1256 от 21.06.2016 begin var a: =arrrandom(readinteger('n=',99); a.println; var b: =a.where(x-> (x> 0) and x.iseven); if b.count=0 then writeln('нет четных положительных элементов') else writeln('min=',b.min,', max=',b.max) end. тестовое решение n= 17 -11 15 46 -69 27 -26 68 -48 -2 9 17 7 -86 75 -58 -45 -52 min=46, max=68
//"школьный" вариант //pascal abc.net 3.1 сборка 1256 const n=10; var ar: array[1..n] of integer; i,max,min: integer; b: boolean; begin randomize; b: =false; max: =integer.minvalue; min: =integer.maxvalue; writeln('array: '); for i: =1 to n do begin ar[i]: =random(-100,100); if (ar[i]> max) and not(odd(ar[i])) and (ar[i]> 0) then begin max: =ar[i]; b: =true; end; if (ar[i]< min) and not(odd(ar[i])) and (ar[i]> 0) then begin min: =ar[i]; b: =true; end; write(ar[i]: 4); end; writeln; if b=false then writeln('нет удовлетворяющих условиям чисел') else begin writeln('max=',max); writeln('min=',min); end; end. пример работы программы: array: 98 60 -41 -88 63 -81 -77 -96 -18 51 max=98 min=60
1. современный вариант // pascalabc.net 3.2, сборка 1429 от 28.04.2017 // внимание! если программа не работает, обновите версию! begin var s: =readlnstring; s: =s.left(s.length div 2); s.println end. пример половину удалим! половину 2. школьный вариант var s: string; n: integer; begin readln(s); n: =length(s) div 2; delete(s,n+1,n); writeln(s); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
anod793618.06.2023 16:18
-
TOLIK47474713.03.2023 14:24
-
nataliy657806.01.2023 06:09
-
12969711313.07.2022 16:18
-
издательство125.02.2021 21:37
-
kabilet77707.10.2020 03:09
-
antonishyna199730.03.2022 15:07
-
жанель9805.10.2021 13:08
-
сана2417.03.2020 22:22
-
asanovaabibe2021.04.2021 07:49
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.