C++
#include <iostream>#include <vector>int main () { int a, b, c; std::cin >> a >> b >> c; std::vector list {a, b, c}; bool is_it_correct = std::find_if(list.begin(), list.end(), [](auto el){ return el > 0; }) != list.end() && std::find_if(list.begin(), list.end(), [](auto el){ return el < 0; }) != list.end(); if (is_it_correct) std::cout << "YES" << std::endl; else std::cout << "NO" << std::endl;}
Задача номер два:
program CountPositiveElements;
var
elements: array[Integer] of Integer;
sum: Integer = 0;
i: Integer;
begin
writeln ('Введите семь элементов.');
for i:= 0 to 6 do
begin
write (i+1, ':');
ReadLn(elements[i]);
end;
for i:=0 to 6 do
begin
if elements[i] > 0 then
sum := sum + elements[i];
end;
writeln('Сумма положительных элементов массива: ', sum)
end.
Задача номер три:
program MinElementFinder;
var
minElement: Integer;
input: array[Integer] of Integer;
i: Integer;
begin
Randomize;
for i:= 0 to 11 do
input[i] := random(10);
minElement := input[11];
write('Случайные элементы массива:');
for i:= 0 to 10 do
begin
write(input[i],',');
if minElement > input[i] then
minElement := input[i];
end;
writeln(input[11]);
writeln('Из них наименьший элемент:', minElement)
end.