alenasen12345
19.03.2022 01:08

Перечислете параметры символов( шрифта)

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
rubcovayana
06.01.2023 05:36

===== PascalABC.NET =====

begin

 // 1

 var a := ArrRandom(7, -4, 5);

 a.Println;

 // 2

 var b := ReadArrInteger('Введи 8 чисел:', 8);

 Println('Сумма четных:', b.Where(p -> p.IsEven).Sum);

 var p := b.Where(p -> p > 4).DefaultIfEmpty.Product;

 if p >0 then

   Println('Произведение элементов, больших 4:', p)

 else

   Println('Нет элементов, больших 4');

 // 3

 var c := ArrRandom(10, -14, 7);

 c.Println;

 Print('Минимальный элемент, больший 5');

 var m := c.Where(p -> p > 5).DefaultIfEmpty.Min;

 if m = 0 then

   Println('отсутствует')

 else

   Println('равен', m);  

 var im := c.IndexMin;

 Println('Миниммальный элемент номер', im + 1, 'равен ', c[im])

end.


Максимум ! написать программы на языке паскаль: 1) дан массив, заданный на интервале [-4; 5], состоя
0,0(0 оценок)
Ответ:
wawking86rus
29.06.2022 10:34
Type 
mas = array[1..11] of integer;

procedure p(a: mas; k: integer);
var  t: integer;
begin 
if a[k] <> 0 then 
begin   
t := a[k];   
if a[k] < 0 then writeln(a[k]);   
p(a, k + 1); 
end 
else t := -1; 
if t > 0 then writeln(t);
end;

var 
n, i: integer; 
a: mas;

begin 
randomize; 
write('Размер последовательности от 2 до 10 n= '); 
readln(n); 
writeln('Последовательность'); 
for i := 1 to n do 
begin   
repeat     
a[i] := -10 + random(21);   
until a[i] <> 0;   
write(a[i]:4); 
end; 
writeln; 
a[n + 1] := 0; 
writeln('Преобразованная последовательность'); 
p(a, 1);
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота